删除我跑老款车型不symfony的
./symfony doctrine:build --all --and-load --no-confirmation
与实例的的schema.yml文件,并在symfony中所有表和模型类很好的填充。然而,当我通过删除所有示例表完全更改schema.yml文件并重写自己的数据库时,数据库没有删除旧的更改,也没有删除任何模型类。它只是将新表添加到数据库中。
我该如何获得有关旧的schema.yml的“遗忘”原则?
删除我跑老款车型不symfony的
./symfony doctrine:build --all --and-load --no-confirmation
与实例的的schema.yml文件,并在symfony中所有表和模型类很好的填充。然而,当我通过删除所有示例表完全更改schema.yml文件并重写自己的数据库时,数据库没有删除旧的更改,也没有删除任何模型类。它只是将新表添加到数据库中。
我该如何获得有关旧的schema.yml的“遗忘”原则?
..旧数据被存储在一个示例文件在同一目录下,project_root /配置/教义/ schema_example.yml
原来学说进口的所有文件,而不是仅仅的schema.yml。 woops。
您需要运行doctrine:clean-model-files
来删除未在项目或插件schema.yml文件中表示的模型类。