我运行以下命令,发现映射和架构不同步。有什么方法可以查看不同步的地方吗?请注意,我认为使用详细标志-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.
答案 0 :(得分:1)
转储差异:
vendor/bin/doctrine orm:schema-tool:update --dump-sql
应用它们:
vendor/bin/doctrine orm:schema-tool:update --force