Propel diff 命令未按预期工作
Posted
技术标签:
【中文标题】Propel diff 命令未按预期工作【英文标题】:Propel diff command is not working as expected 【发布时间】:2016-03-26 08:14:20 【问题描述】:当我使用propel diff
命令时,它会进行迁移,但并不像预期的那样。如果我向数据库添加一个新字段,它会生成一个删除迁移。所以up
函数包含:
ALTER TABLE `mytable` DROP `field`
为什么 Propel 会这样做?我错过了什么吗?
【问题讨论】:
1) 帖子里没有问题。 2)即使有问题,我们也无法回答,因为您没有与我们分享太多信息。 @Shadow 对于熟悉迁移和 ORM 的人来说,有一个明确的问题。生成器不应将更改视为丢弃。 如果没有问题,那么我们只能猜测问题是什么。您仍然没有与我们分享足够的信息。 【参考方案1】:我发现我使用 Propel 的方式存在问题。我应该先更改schema.xml
文件然后调用propel diff
命令。
【讨论】:
以上是关于Propel diff 命令未按预期工作的主要内容,如果未能解决你的问题,请参考以下文章