当我尝试运行php artisan migrate
以将丢失的迁移迁移到我的数据库时。我得到以下异常:
[BadMethodCallException]
Call to undefined method Illuminate\Database\Query\Builder::up()
向下查看以获得完整的日志和堆栈跟踪。
我在自己计算机上的本地控制台上运行命令。但是在我的服务器上它也不起作用。
我已经尝试过以下操作:1. composer update
2. artisan dump-autoload
3.删除/ vendor并执行composer install
这(https://github.com/cartalyst/sentry/issues/257)并没有帮助,因为我没有compile.php文件。(由于本地开发,默认情况下,laravel禁用了此功能。)
如果您需要更多信息,例如完整的迁移代码。请问。
这是来自日志http://snippi.com/s/lz5z86f的完整堆栈跟踪(我将其放入了一个代码段中,因为它很长。)
我有另一个类,它具有与迁移相同的文件名。
导致此异常的原因。重命名和执行有所artisan dump-autoload
帮助。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句