控制台原则:迁移:差异 错误与"No columns specified for table table "



我正在使用PHP 7.1.9和学说迁移1.5.0,而教义迁移捆绑包与Symfony 3

我一直使用命令console doctrine:migrations:diff直到今天,现在我有错误:

22:26:28 ERROR     [console] Error thrown while running command "doctrine:migrations:diff". Message: "No columns specified for table table" ["error" => DoctrineDBALDBALException { …},"command" => "doctrine:migrations:diff","message" => "No columns specified for table table"] []

此错误消息与某些潜在原因有关吗?

(我知道这个问题很模糊,但是我在与此错误消息相对应的Internet链接上找不到,所以我希望我可以填补空白)

找到了问题:

在我的postgresql数据库上,我创建了一个名为table的表格,带有0列,它被Postgresql接受,但它在学说迁移中创建了一个例外,因为学说抛出了一个没有列的情况的例外。

因此,即使我的php代码尚未触摸,因为学说迁移为未与实体链接的表创建了一个" drop table"语句,但它正在失败。

相关内容

  • 没有找到相关文章

最新更新