質問
イム事は、私は私のデータベース他の属性に残しておきたい使用することになっているauthlogicフィールド以外の、..ですauthlogicで動作するように私のアプリを設定しようとしています などの名前、姓、PIN、同じように...これを行う方法はありますか?
解決
あなたは「キープ」と言う? - あなたは、ユーザーの既存のデータベースを持っているとあなたが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
を実行します。
所属していません StackOverflow