检查学说关系是否正确

时间:2015-10-16 10:00:06

标签: orm doctrine-orm doctrine

是否可以检查模型之间的关系是否正确?

我正在寻找cli命令或类似Symfony2探测器的东西,它显示错误的关系。

1 个答案:

答案 0 :(得分:4)

有一个内置命令可以验证映射文件是否正确并与数据库同步:

./bin/doctrine help orm:validate-schema
  

'验证映射文件是否正确并与之同步   。数据库'

在symfony2 doctrine bundle中存在两个命令:

doctrine:schema:validate
  

doctrine:schema:validate检查当前映射是否有效   正向和反向映射。

doctrine:mapping:info
  

教义:mapping:info显示有关哪些内容的基本信息   实体存在,并且可能是它们的映射信息包含   错误与否。