每个人。我使用 Symfony 4.2 并遵循数据库优先的方法并具有自动生成的实体;但是随后我需要对实体中的字段定义进行一些更改,但我不想影响数据库结构。一切正常,但如果我尝试创建迁移,则学说包含迁移中的所有差异,我找不到阻止这种行为的方法。我试过schema_filter: ~^migration_versions$~
了,但不知何故没有帮助。
所以问题是:1)当数据库和实体中的列定义略有不同时,它是 prod 上的正常应用程序状态吗?
2)在创建迁移时,我怎么能说教义忽略某些表中的差异?谢谢。