当我运行rake db:migrate
在table_2中进行新更改时。但是,它从schema.rb
中删除了以下用于创建table_1的行。我不想更改schema.rb
。在db / migrate中,已经具有用于创建table_1的migration_file。但是,相应的数据库没有此表。
- create_table "table_1", :force => true do |t|
-
- end
-
- add_index "table_1", ["attr"], :name => "value"
如何运行rake db:migrate
对table_2进行新更改,从而影响与schema.rb相关的先前更改。