テーブルを作成し、いくつかのインデックスを追加する移行を作成しようとしています。
これは移行です:
class CreatePages < ActiveRecord::Migration
def change
create_table :pages do |t|
t.string "name", :limit => 50
t.string "permalink"
t.integer "position"
t.boolean "visible"
t.integer "subject_id"
add_index("pages","subject_id")
add_index("pages","name")
t.timestamps
end
end
end
この移行を実行しようとすると、次のエラーが発生します。
PG ::エラー:エラー:リレーション "pages"が存在しません:CREATE INDEX "index_pages_on_subject_id" ON "pages"( "subject_id")
誰かが私が間違っていることを教えてもらえますか?
ありがとう!