我已经通过
运行laravel模块的迁移php artisan module:migrate
然后我想要回滚,所以我已经尝试了
php artisan module:rollback
没有这样的命令所以我试过
php artisan migrate:rollback
但是Laravel没有看到它:
[Symfony\Component\Debug\Exception\FatalThrowableError]
Class 'AddInteractionsToVisits' not found
我做错了吗?有没有办法回滚模块迁移?
答案 0 :(得分:2)
由于您正在使用软件包,因此应检查其文档。
php artisan module:migrate-rollback Module
点击此处https://nwidart.com/laravel-modules/v1/advanced-tools/artisan-commands
答案 1 :(得分:0)
如果您需要从模块回滚特定的迁移,则可以执行此操作。
php artisan migrate:rollback --path=Modules/YourModule/database/migrations/2020_05_15_xxxxxx_create_your_table.php
我在这里使用了此代码,而不是模块文档代码,因为它给出了错误。
php artisan migrate:rollback --path=...
请记住,如果您使用的是Linux服务器,请注意大小写敏感。您必须添加像 / Database / Migrations 这样的起始资本。
/Database/Migrations/2020_05_15_xxxxxx_create_your_table.php