Jos*_*kin 3 php migration doctrine symfony1
我正在不同的yaml模式文件之间生成迁移:即运行:
symfony doctrine:generate-migrations-diff
生成的迁移文件包含一大堆changeColumn调用,这些调用未在最后一个模式文件更改中添加.
例如,如果在不更改模式文件的情况下运行generate-migrations-diff,则应该获得一个空的up()函数.但是,为我生成的函数对我的数据库中的几乎每个表都有一个changeColumn调用.
我做错了什么或这是一个错误?
Chr*_*ams 10
generate-migrations-diff不会区分两个不同的yaml文件.它实际上会比较您的模型和您的yaml文件,然后根据差异生成迁移.如果从与yaml和类同步的db开始,则进行架构更改的工作流应为:
| 归档时间: |
|
| 查看次数: |
2158 次 |
| 最近记录: |