Railsで次のようなDB移行を作成してみました。
rubyスクリプト/スキャフォールドの生成postuser_id:int title:string content:text
結果の.rbファイルを見ると、確かに、入力したすべてのものが表示されました。
class CreatePosts < ActiveRecord::Migration
def self.up
create_table :posts do |t|
t.int :user_id # there it is: user_id
t.string :title
t.text :content
t.timestamps
end
end
def self.down
drop_table :posts
end
end
しかし、データベースを実行して検査した後、列が作成されrake db:migrate
ていないことがわかりました。user_id
ここで何が起こったの?