2012-08-01 71 views
1

我已经删除了我的数据库,并且我为我的synfony和doctrine2应用程序恢复了它。如何解决在symfony2中给出doctrine2迁移的错误

现在我得到的所有排序的错误一样

[PDOException] SQLSTATE[HY000]: General error: 1025 Error on rename of './mytable' to './Acmes/#sql2-38b-19ce68a' (errno: 152)

现在,我怎么能回去。我的数据并不重要,所以它可以确定教条可以重新生成表格。

我该怎么做

+0

同样的错误,当我的迁移exucting。它使用相同的数据库在本地运行良好,这很奇怪。你弄明白了吗? – 2015-07-08 00:08:21

回答

0

您可能有一些表/关系具有相同的名称。 做一个php app/console doctrine:schema:update --dump-sql(:更新或:创建,取决于你的情况)并检查生成的SQL。