gpt4 book ai didi

php - 使用 symfony2 和 doctrine 从现有数据库生成单个实体

转载 作者:行者123 更新时间:2023-12-02 05:06:50 25 4
gpt4 key购买 nike

是否可以使用 Symfony2 控制台工具从数据库生成单个实体?

在编码过程中,我不得不添加一个表格,并且对现有的实体类进行了修改。所以我不希望我的所有实体都重新生成。

任何建议将不胜感激!

最佳答案

我遇到了同样的问题,你必须这样做:

php app/console doctrine:mapping:convert metadata_format \
./src/App/MyBundle/Resources/config/doctrine \
--from-database \
--filter="Yourtablename"

然后

php app/console doctrine:mapping:import AppMyBundle \
metadata_format --filter="Yourtablename"

其中 metadata_format 是您要生成的文件结尾(例如 xml、yml、注释)

最后

php app/console doctrine:generate:entities AppMyBundle --no-backup

像这个 Doctrine 将只加载你需要的实体。请注意必须使用 CamelCase 的过滤器!

希望对你有帮助

关于php - 使用 symfony2 和 doctrine 从现有数据库生成单个实体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10354479/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com