是否可以仅在一张表上运行“symfonydoctrine build --all”任务?

2024-05-06

如果我运行以下任务,它会构建所有内容并清除数据库:

php symfony doctrine build --all

我希望此任务仅针对我放入 schema.yml 的新表运行

是否可以 ?


我认为你应该为此使用迁移。

首先,您需要恢复初始状态(当模式、模型和数据库同步时)。删除 schema.yml 中的更改重建您的模型php symfony doctrine:build --all-classes并导入原始​​数据库。

之后,在 schema.yml 中进行更改并运行以下命令:

php symfony doctrine:generate-migrations-diff
php symfony doctrine:migrate
php symfony doctrine:build --all-classes
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

是否可以仅在一张表上运行“symfonydoctrine build --all”任务? 的相关文章

随机推荐