我正在尝试构建一个简单的迁移表,然后尝试在表中添加一列,因此以下是我的迁移文件:
class AddFlagToEmiTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::table('epins', function (Blueprint $table) {
$table->boolean('flag');
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::table('epins', function (Blueprint $table) {
//
});
}
}
在这个我忘了写下降值是:
$table->dropColumn('flag');
现在,在添加它并尝试rollback
一次又一次尝试执行此操作php artisan migrate
时,它显示错误,并且即使我在迁移中添加了删除值,它也没有显示输出分别迁移。
我已经尝试过以下操作:
php artisan optimize
php artisan clear-compiled
composer dump-autoload
这对我没有帮助,请看截图:
帮帮我。谢谢!