У меня проблемы с БД с рельсами.Когда я запускаю rails db:migrate
, я получаю следующую ошибку:
add_column(:locations, :user_id, :integer)
rake aborted!
StandardError: An error has occurred, this and all later migrations canceled:
SQLite3::SQLException: no such table: locations: ALTER TABLE "locations" ADD "user_id" integer
Кажется, проблема в том, что у меня есть миграция, которая пытается добавить :user_id
в таблицу :locations
, но эта таблица несуществует, потому что я удалил его, и поэтому его нет в схеме.Как мне это решить?Я всегда думал, что удаление миграции - плохая идея.