I am running laravel version 5.4.22
I use php artisan migrate:rollback
in terminal then error message bellow
H:\wamp_server\www\cms>php artisan migrate:rollback
[Illuminate\Database\QueryException] SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'is_admin' (SQL: alter table
posts
addis_admin
int not null)[PDOException] SQLSTATE[42S21]: Column already exists: 1060 Duplicate column name 'is_admin'
migration code below
<?php
use Illuminate\Support\Facades\Schema;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class AddIsAdminColumnToPostsTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::table('posts', function (Blueprint $table) {
//
$table->integer('is_admin')->unsigned();
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::table('posts', function (Blueprint $table) {
//
$table->integer('is_admin');
});
}
}
posts
. you should also trycomposer dump
. - Alex Harris