删除所有迁移和数据库后,laravel迁移显示旧错误?

时间:2017-04-11 04:42:30

标签: php postgresql laravel

我已将Laravel数据库配置文件配置为使用postgres DB。 首先,当我尝试运行迁移时,我收到了像

这样的错误
  

[PDOException]

     

SQLSTATE [42P01]:未定义的表:7错误:关系" sales_default_calculations"不存在      第1行:选择" id"来自" sales_default_calculations"在哪里"状态" ...

我将所有迁移从database\migrations文件夹移动到database\migrations_bak并删除了数据库并创建了新数据库。我甚至用不同的名字创建了新的数据库。但是,当我运行php artisan migrate时,我得到同样的错误。即使迁移文件和数据库被清除,它也会显示相同的旧错误消息。可能导致这种异常的原因是什么?请有人帮忙。

1 个答案:

答案 0 :(得分:0)

当您对database/migrations文件夹进行手动更改时,必须运行命令composer dump-autoload以确保重新加载类。