告诉rake在rake db:migration期间保留schema_info

时间:2015-07-29 01:45:20

标签: ruby-on-rails openstreetmap rails-migrations

我的数据库是使用Osmosis工具从开放街道地图导入的。每次我使用Osmosis导入新数据时,都会在表格中检查" schema_info"如果" schema_info"并且会引发错误找不到。

现在,在同一个数据库中,我使用rails迁移进行了少量修改。运行rake db:migrate后,rake会自动删除" schema_info"表格并将其替换为" schema_migration"。

是否有可能告诉rake保持" schema_info"迁移后?

1 个答案:

答案 0 :(得分:0)

您需要在migration中创建表格,就像在任何表格中一样。对数据库模式的任何修改都应该以迁移的形式出现,无论多么微小。