id
主キーとして列を持ち、created_at
または列を持たない3つのテーブルを持つsqlite3データベースがありupdate_at
ます。
Rails3 アプリケーションで使用したい。それを「Railsデータベース」に正しく変換するにはどうすればよいですか?
id
主キーとして列を持ち、created_at
または列を持たない3つのテーブルを持つsqlite3データベースがありupdate_at
ます。
Rails3 アプリケーションで使用したい。それを「Railsデータベース」に正しく変換するにはどうすればよいですか?
問題のテーブルにこれら 2 つのフィールドを追加する移行を記述します。
例えば、
コマンドラインのようなものscript/generate migration add_timestamps_to_user
次に、移行を編集して、そこに 2 つのフィールドを配置します。
例えば
def change
add_column :users, :created_at, :date
add_column :users, :updated_at, :date
end
また、外部キーが othertablename_id の形式であることを確認し、そうでない場合は、rename_column
移行で名前を変更することを検討してください。