laravel中有问题的表迁移

时间:2015-11-12 18:47:49

标签: migration laravel-5.1

我有一个表格权限给了我很多问题。

我从服务器上删除了它,并删除了他的迁移文件。

在表迁移中,没有具有权限迁移的行。

以防万一,我执行:

composer dump-autoload
一切都很好。

但是,当我执行其中任何一项时,

composer install
composer update
php artisan migrate
php artisan migrate:rollback
php artisan migrate:refresh
php artisan cache:clear

我明白了:

[Illuminate\Database\QueryException]                                                                                                              
SQLSTATE[42S02]: Base table or view not found: 1146 Table  'nestsp5_laravel.ken_permissions' doesn't exist (SQL: select * from  `ken_permissions`)  

我在使用关键字权限的Ctrl + Shift + F搜索迁移中的引用,但找不到它。

当我在db中手动创建此表时,

composer install
composer update
php artisan cache:clear

所有这些工作

甚至

php artisan migrate 

会很好地创建我的表(没有我删除的权限)

我可以通过技巧来管理它,但它无法解决问题。

有人可以向我解释这是什么问题吗?

0 个答案:

没有答案