![]() |
1
4
在开发中,通过自动使用down方法,可以轻松快速地增量“改进”迁移。如
你拍摄快照的方法很好。但是rails使用“向下”迁移技术自动实现了同样的效果。适用于所有db,味道很棒
对于生产,我同意不需要向下迁移。但有时会发生错误,你需要后退。向下迁移路径为您提供了第一个快速的机会,可以在升级出错时在紧急情况下修复问题。 --在紧急情况下尝试向下迁移要比使用检查点恢复数据库快得多。 |
![]() |
2
2
它们适用于以下情况: 现在,如果迁移深度为10或15次,只编写一个新的迁移会更容易,而不是通过回滚丢失新表/列中的所有开发数据。但是,如果您刚刚编写了迁移,那么回滚、更改迁移并重新运行迁移会更干净、更整洁。 回滚的另一个非常有用的功能是:
|
![]() |
3
2
在生产中进行向下迁移的想法让我感到恐惧。当回滚所有迁移的首选方法是
|
![]() |
4
0
|
![]() |
Racine Pilote · Laravel回滚特定数据库 7 年前 |
![]() |
Arti · Django rerun迁移操作 7 年前 |
![]() |
Black-Prince · 用于迁移两个不同数据库上的两个表的脚本 7 年前 |
![]() |
Tutu Kaeen · 在Laravel中回滚模块迁移? 7 年前 |
![]() |
ProgLover · 如何修改迁移并在不丢失数据的情况下进行迁移? 7 年前 |
![]() |
Askold Ilvento · 在Eigen中应用逆换位 7 年前 |