123456789101112131415161718 |
- class SetDocAndFilesNotifications < ActiveRecord::Migration
- # model removed
- class Permission < ActiveRecord::Base; end
-
- def self.up
- Permission.find_by_controller_and_action("projects", "add_file").update_attribute(:mail_option, true)
- Permission.find_by_controller_and_action("projects", "add_document").update_attribute(:mail_option, true)
- Permission.find_by_controller_and_action("documents", "add_attachment").update_attribute(:mail_option, true)
- Permission.find_by_controller_and_action("issues", "add_attachment").update_attribute(:mail_option, true)
- end
-
- def self.down
- Permission.find_by_controller_and_action("projects", "add_file").update_attribute(:mail_option, false)
- Permission.find_by_controller_and_action("projects", "add_document").update_attribute(:mail_option, false)
- Permission.find_by_controller_and_action("documents", "add_attachment").update_attribute(:mail_option, false)
- Permission.find_by_controller_and_action("issues", "add_attachment").update_attribute(:mail_option, false)
- end
- end
|