我正在尝试设置我的应用程序以使用 authlogic.. 问题是,除了应该使用的字段 authlogic 我想在我的数据库中保留其他属性,如姓名、姓氏、PIN 等......有没有怎么做?
问问题
121 次
1 回答
2
您说“保留” - 您的意思是您有一个现有的用户数据库并且您希望在迁移到 AuthLogic 时保留此信息,还是您的意思是您只想存储此附加信息?
无论哪种方式都是可能的,但我假设您的意思是您只想存储其他信息 - 您所要做的就是script/generate migration AddFieldsToUser
编辑迁移:
class AddFieldsToUser < ActiveRecord::Migration
def self.up
add_column :users, :name, :string
add_column :users, :last_name, :string
add_column :users, :pin, :integer
end
def self.down
remove_column :users, :name
remove_column :users, :last_name
remove_column :users, :pin
end
end
然后运行rake db:migrate
于 2009-11-09T21:34:14.643 回答