Я думаю, это очень глупый вопрос: я только что удалил таблицу с именем person_emails, которую создал минуту назад, в новом демонстрационном приложении, которое я создал полчаса назад.Затем я начал тестировать, как сейчас, когда я запустил модульное тестирование на несвязанной модели под названием line_item и получил «ActiveRecord :: StatementInvalid: Mysql :: Ошибка: таблицы« depot_test.person_emails »не существует: DELETE FROM person_emails
"
Я сделал rake db: test: prepare и rake db: migrate RAILS_ENV = test.
Кроме того, у меня был этот столбец с именем" price "в таблице line_items, которую я использовалмиграцию удалить, но тест все равно проверяет и выдает и ошибку.Есть ли что-то, что я всегда должен делать для тестов после возврата миграции или использования миграции для удаления столбца?
Есть идеи?
Спасибо!