标签: symfony1 doctrine migration
我想取消当前架构的字段的强制性。如何通过symfony迁移实现这一目标?
答案 0 :(得分:2)
迁移旨在更改数据库,而不是架构。因此,您必须自己更改架构。
此外,对我来说,最好和最干净的方法是手动编辑架构(只需删除所需列上的notnull: true)并发出symfony doctrine:generate-migrations-diff。这将生成新的迁移类,您必须检查并测试(使用symfony doctrine:migrate --env=dev)。
notnull: true
symfony doctrine:generate-migrations-diff
symfony doctrine:migrate --env=dev