我正在尝试编写一个将创建一个表并添加几个索引的迁移。
这是迁移:
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 ::错误:错误:关系“页面”不存在:在“页面”(“subject_id”)上创建索引“index_pages_on_subject_id”
有人可以告诉我我做错了什么吗?
谢谢!