【发布时间】:2015-10-16 10:00:06
【问题描述】:
是否可以检查模型之间的关系是否正确?
我正在寻找显示错误关系的 cli 命令或 Symfony2 profiler 之类的东西。
【问题讨论】:
标签: orm doctrine-orm doctrine
是否可以检查模型之间的关系是否正确?
我正在寻找显示错误关系的 cli 命令或 Symfony2 profiler 之类的东西。
【问题讨论】:
标签: orm doctrine-orm doctrine
有一个内置命令可以验证映射文件是否正确并与数据库同步:
./bin/doctrine help orm:validate-schema
'验证映射文件是否正确并与 数据库。'
在 symfony2 学说包中存在两个命令:
doctrine:schema:validate
教义:schema:validate 检查当前映射是否有效 正向和反向映射。
和
doctrine:mapping:info
教义:mapping:info 显示了关于哪个 实体存在,如果它们的映射信息包含 错误与否。
【讨论】:
Warning: require_once(Doctrine/Common/ClassLoader.php): failed to open stream: No such file or directory in /var/www/my_page/vendor/doctrine/orm/bin/doctrine.php on line 20 2.2 版。*
php vendor/bin/doctrine orm:validate-schema
Could not open input file: vendor/bin/doctrine 是版本 2.2.x 不是旧的?
“每次使用自定义列定义触发架构更新”: “这是一个我们无法解决的已知限制。” https://github.com/doctrine/dbal/issues/2666#issuecomment-283772609
【讨论】: