我已经在生产服务器上的数据库中有表,我通过运行创建了这些表
RAILS_ENV=production rake db:schema:load
现在我创建了更多迁移,并希望再次运行 db:schema:load 但它会删除现有表,因为我正在生产并且我确实有数据吗?我可以在我的 db/schema.rb 文件中看到,我有
create_table "authentications", :force => true do |t|
删除和创建表看起来非常危险,有没有其他方法可以做到这一点?我正在使用 postgresql