0
Я пытаюсь добавить индекс к моим моделям, но продолжаю получать эту ошибку.Add_Index() Ошибка при использовании Rails, PostGres и Windows xp
PG:Error Error:column "user_id" does not exist :CREATE INDEX "index_users_on_user_id" ON "users" ("user_id")
class CreateUsers < ActiveRecord::Migration
def self.up
create_table :users do |t|
t.references :role
t.references :carrier
t.string "first_name"
t.string "last_name"
t.string "user_name"
t.string "hashed_password"
t.string "user_salt"
t.string "telephone"
t.timestamps
end
add_index("users", "user_id")
add_index("users", "role_id")
add_index("users", "user_name")
end
def self.down
drop_table :users
end
end
так что это будет add_index ("users", "id")? –
Фактически этот столбец будет основным ключом, postgresql создаст для него индекс, а не нужен другой. –