Class: AddUserAdmin

Inherits:
ActiveRecord::Migration
  • Object
show all
Defined in:
db/migrate/025_add_user_admin.rb

Class Method Summary collapse

Class Method Details

.downObject



13
14
15
16
17
# File 'db/migrate/025_add_user_admin.rb', line 13

def self.down
  remove_column :users, :admin

  drop_table :project_members
end

.upObject

Add user admin flag and project member list.



4
5
6
7
8
9
10
11
# File 'db/migrate/025_add_user_admin.rb', line 4

def self.up
  add_column :users, :admin, :boolean, :default => true

  create_table :project_members, :id => false do |t|
    t.integer :workspace_id, :null => false
    t.integer :user_id, :null => false
  end
end