Ответ 1
Используйте задачу загрузки схемы:
rake db:schema:load
Из rake -T
(Исключенная версия):
rake db:schema:dump # Create db/schema.rb file usable with any AR-supported DB
rake db:schema:load # Load schema.rb file into DB
Я пытаюсь запустить db: migrate. Однако это не удается, поскольку одна из таблиц, которые одна из миграций пытается обновить, не существует. Я искал базу кода, и эта таблица создается в db/schema.rb.
Как я могу запустить schema.rb перед db: migrate??
Используйте задачу загрузки схемы:
rake db:schema:load
Из rake -T
(Исключенная версия):
rake db:schema:dump # Create db/schema.rb file usable with any AR-supported DB
rake db:schema:load # Load schema.rb file into DB