0

我已经使用以下实体从实体生成了一些表:

   php app/console generate:doctrine:entity 

   php app/console doctrine:schema:update --dump-sql

   php app/console doctrine:schema:update --force

我在哪里可以找到生成的模式文件,描述所有已生成的表和字段?删除实体和表的最佳程序是什么?

4

1 回答 1

1

php app/console doctrine:schema:update --dump-sql转储在命令提示符下生成和执行的 sql,没有使用此命令生成的文件(据我所知)。

数据库中的 Doctrine 表应该被视为对象的集合,如果要删除该表,请删除保存数据的实体并使用命令php app/console doctrine:schema:update --force

如果要更改表中的字段,请更改保存数据的实体类中的字段并再次使用php app/console doctrine:schema:update --force

于 2012-11-04T18:10:30.997 回答