I'm very confused and has errors when put relations .
i had these two errors , i tried to reorder my migration , but still have different table names errors ..
[Illuminate\Database\QueryException]
SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'role_user' already exist
s (SQL: create table `role_user` (`role_id` int unsigned not null, `user_id` int unsigne
d not null) default character set utf8 collate utf8_unicode_ci)
[PDOException]
SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'role_user' already exist
s
Can you post your foreign key definitions for your roles table and your permissions table. There is likely still a foreign key relationship that exists at the time the roles table is being dropped. Perhaps on your permissions table.