Ruby: Schema.rb испортился при запуске "rake db: migrate" - PullRequest
0 голосов
/ 29 сентября 2018

Когда я запустил rake db:migrate, чтобы внести новые изменения в table_2.Тем не менее, он удалил следующие строки из schema.rb, которые используются для создания таблицы_1.Я не хочу менять schema.rb.В db / migrate уже есть файл миграции_, который используется для создания таблицы_1.Однако соответствующая база данных не имеет этой таблицы.

- create_table "table_1", :force => true do |t|
-   
-  end
-
-  add_index "table_1", ["attr"], :name => "value" 

Как запустить rake db:migrate, чтобы внести новые изменения в table_2, что повлияло на предыдущие изменения, связанные с schema.rb.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...