Propel diff命令未按预期工作

时间:2016-03-26 08:14:21

标签: mysql orm database-migration propel

当我使用propel diff命令时,它会进行迁移,但不是预期的。如果我向数据库添加新字段,则会生成删除迁移。所以up函数包含:

ALTER TABLE `mytable` DROP `field`

为什么Propel会这样做?我错过了什么吗?

1 个答案:

答案 0 :(得分:1)

我发现我使用Propel的方式存在问题。我应该首先更改schema.xml文件,然后调用propel diff命令。