【发布时间】:2021-06-09 16:57:12
【问题描述】:
我在我的 laravel 应用程序中删除了一些迁移文件,但是在我运行 php artisan migrate 命令后,它仍然在迁移已删除的迁移文件。我已经尝试过composer dump-autoload 并且清除缓存仍然相同。我错过了什么?
迁移示例:
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateUsersTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('users', function (Blueprint $table) {
$table->id();
$table->string('name');
$table->string('email')->unique();
$table->timestamp('email_verified_at')->nullable();
$table->string('password');
$table->rememberToken();
$table->timestamps();
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::dropIfExists('users');
}
}
【问题讨论】:
-
php artisan migrate:refresh
标签: laravel laravel-8 laravel-migrations