Php 控制台原则:迁移:带有“的差异错误”;没有为“表”指定列;

Php 控制台原则:迁移:带有“的差异错误”;没有为“表”指定列;,php,symfony,doctrine-orm,doctrine,Php,Symfony,Doctrine Orm,Doctrine,我正在使用PHP7.1.9和doctrine migration 1.5.0,以及symfony 3的doctrine migration捆绑包 直到今天,我一直在使用命令控制台原则:migrations:diff很好,现在我遇到了错误: 22:26:28 ERROR [console] Error thrown while running command "doctrine:migrations:diff". Message: "No columns specified for tab

我正在使用PHP7.1.9和doctrine migration 1.5.0,以及symfony 3的doctrine migration捆绑包

直到今天,我一直在使用命令
控制台原则:migrations:diff
很好,现在我遇到了错误:

22:26:28 ERROR     [console] Error thrown while running command "doctrine:migrations:diff". Message: "No columns specified for table table" ["error" => Doctrine\DBAL\DBALException { …},"command" => "doctrine:migrations:diff","message" => "No columns specified for table table"] []
此错误消息是否与某些潜在原因有关

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

发现问题:

在我的postgresql数据库上,我创建了一个名为
table
的表,其中包含0列,postgresql接受了该表,但它在条令迁移中创建了一个异常,因为条令会为没有列的表抛出一个异常


因此,尽管我的PHP代码没有被触动,但在为未与实体链接的表创建“DROPTABLE”语句时,它失败了

您可以发布您的实体以进行迁移吗?@starnzd查看我的答案,实际上,当我试图为这个答案提供更多上下文时,我发现了我的错误:/