Sha256: 9a0273e3ab589b47fedc6baf0b3ce172cd9e34f146c8e87534063d7579c25f88
Contents?: true
Size: 524 Bytes
Versions: 34
Compression:
Stored size: 524 Bytes
Contents
class CreateEnabledModules < ActiveRecord::Migration def self.up create_table :enabled_modules do |t| t.column :project_id, :integer t.column :name, :string, :null => false end add_index :enabled_modules, [:project_id], :name => :enabled_modules_project_id # Enable all modules for existing projects Project.all.each do |project| project.enabled_module_names = Redmine::AccessControl.available_project_modules end end def self.down drop_table :enabled_modules end end
Version data entries
34 entries across 34 versions & 1 rubygems