Chr*_*ane 12 migration ruby-on-rails
我正在努力部署我的第一个Rails应用程序,在此过程中的某个地方,我拙劣地进行了迁移.当我尝试将我的应用程序推送到生产服务器并运行时rake db:migrate
,它会因某个错误而失败.
现在,我这样懒得通过我迁移到单独工作,找出了问题,所以我想避免这样做.鉴于我当前的开发数据库工作正常,有没有办法将当前架构"扁平化"为单一,全面的迁移?
我知道这很草率,我知道我可能做了一件愚蠢的事情,首先打破了迁移链.(我可能直接在某个地方编辑了数据库模式,我现在理解这是一个禁忌.)这是一个非常小的项目,我基本上是唯一的开发人员,所以我很舒服在地毯下扫描这个问题如果可能的话.
有没有办法做到这一点?
感谢您提供专业知识.
Rya*_*igg 14
这就是db/schema.rb
文件的用途.如果您只在迁移中进行了结构更改,那么您将能够运行rake db:schema:load
而不是运行rake db:migrate
以获取表的绝对结构.
归档时间: |
|
查看次数: |
1468 次 |
最近记录: |