如何判断数据库架构和映射在何处不同步?

时间:2019-02-23 18:20:55

标签: php doctrine-orm

我运行以下命令,发现映射和架构不同步。有什么方法可以查看不同步的地方吗?请注意,我认为使用详细标志-v-vv-vvv标志会显示此信息,但我做错了,或者由于这些标志均未更改而无法使用输出。

vendor/bin/doctrine orm:validate-schema -vvv
Mapping
-------
 [OK] The mapping files are correct.
Database
--------
 [ERROR] The database schema is not in sync with the current mapping file.

1 个答案:

答案 0 :(得分:1)

转储差异:

vendor/bin/doctrine orm:schema-tool:update --dump-sql

应用它们:

vendor/bin/doctrine orm:schema-tool:update --force