gpt4 book ai didi

doctrine-orm - 如何使用doctrine-orm-module和zf2从数据库模式生成实体

转载 作者:行者123 更新时间:2023-12-03 13:05:39 24 4
gpt4 key购买 nike

我在ZF2中使用"doctrine/doctrine-orm-module": "0.7.0"

创建实体后,通常会运行以下命令来根据我的实体自动同步并生成数据库。

./vendor/bin/doctrine-module orm:validate-schema
./vendor/bin/doctrine-module orm:schema-tool:create

有没有办法使这个过程逆转?我的意思是,我可以从mysql中的现有数据库生成实体吗?

最佳答案

我们使用批处理脚本:

@ECHO OFF

mkdir EXPORT
call .\vendor\bin\doctrine-module orm:convert-mapping --force --from-database annotation ./EXPORT/
call .\vendor\bin\doctrine-module orm:generate-entities ./EXPORT/ --generate-annotations=true

pause
orm:convert-mappingorm:generate-entities可能是您想要的。

关于doctrine-orm - 如何使用doctrine-orm-module和zf2从数据库模式生成实体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18463291/

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