Files
mapknitter/db/migrate/20120525201148_create_users.rb
2012-05-25 17:50:32 -04:00

31 lines
1.0 KiB
Ruby

class CreateUsers < ActiveRecord::Migration
def self.up
create_table "users", :force => true do |t|
t.string :login, :limit => 40
t.string :name, :limit => 100, :default => '', :null => true
t.string :email, :limit => 100
t.string :crypted_password, :limit => 40
t.string :salt, :limit => 40
t.string :identity_url, :limit => 40
t.string :role, :limit => 40
t.datetime :created_at
t.datetime :updated_at
t.string :remember_token, :limit => 40
t.datetime :remember_token_expires_at
end
add_index :users, :login, :unique => true
add_column :maps, :user_id, :integer, :default => 0, :null => true
add_column :exports, :user_id, :integer, :default => 0, :null => true
end
def self.down
drop_table "users"
remove_column :maps, :user_id
remove_column :exports, :user_id
end
end