我已经使用以下实体从实体生成了一些表:
php app/console generate:doctrine:entity
php app/console doctrine:schema:update --dump-sql
php app/console doctrine:schema:update --force
我在哪里可以找到生成的模式文件,描述所有已生成的表和字段?删除实体和表的最佳程序是什么?
我已经使用以下实体从实体生成了一些表:
php app/console generate:doctrine:entity
php app/console doctrine:schema:update --dump-sql
php app/console doctrine:schema:update --force
我在哪里可以找到生成的模式文件,描述所有已生成的表和字段?删除实体和表的最佳程序是什么?
php app/console doctrine:schema:update --dump-sql
转储在命令提示符下生成和执行的 sql,没有使用此命令生成的文件(据我所知)。
数据库中的 Doctrine 表应该被视为对象的集合,如果要删除该表,请删除保存数据的实体并使用命令php app/console doctrine:schema:update --force
。
如果要更改表中的字段,请更改保存数据的实体类中的字段并再次使用php app/console doctrine:schema:update --force