$ php artisan migrate
In Connection.php line 647:
SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'users' alre
ady exists (SQL: create table `users` (`id` int unsigned not null auto_incr
ement primary key, `name` varchar(191) not null, `email` varchar(191) not n
ull, `password` varchar(191) not null, `remember_token` varchar(100) null,
`created_at` timestamp null, `updated_at` timestamp null) default character
set utf8mb4 collate utf8mb4_unicode_ci)
In Connection.php line 449:
SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'users' alre
ady exists
我正在尝试向用户表添加更多列,但我不能。在终端我写命令php artisan migrate但基表或视图已经存在:1050表'users'已经存在。我现在能做什么?
答案 0 :(得分:0)
使用PHP artisan migrate:refresh 它将删除所有表并再次创建所有表 或使用Schema :: table添加更多列
答案 1 :(得分:0)
您需要引用该表而不是调用create方法
Schema::table('users', function (Blueprint $table) {
$table->string('email');
});