Symfony2 doctrine:schema:drop --force命令无效。

7

使用Symfony 2.0.12和Oracle 10g数据库时,我不明白为什么我的命令:

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

无法正常工作。它告诉我:“数据库模式已成功删除!”,但是我的模式中仍然有一些表。

有人遇到同样的问题吗?

我尝试使用:

php app/console doctrine:schema:drop --force --full-database

我得到:

ORA-02264: name already used by an existing constraint

最终,在第三次尝试后,我的模式被成功删除了,但是我仍然不理解。

1个回答

2

您需要配置级联持久化,因为例如执行了drop user命令,而该用户与其他表存在依赖关系并引发错误。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接