id
Railsアプリがあり、モデルの1つに列がありません。いくつかの調査を行って、私はそれを作成した移行を見つけました:
create_table(:the_model, :id => false) do |t|
# columns
end
id
ここで、新しい移行時に、Railsの標準的な方法で列を追加したいと思います(データベース固有のSQLを使用しません)。どうやってやるの?
私はすでにこれを試しましたが成功しませんでした:
change_table(:the_model, :id => true) do |t|
end