首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >已删除的迁移文件仍在迁移

已删除的迁移文件仍在迁移
EN

Stack Overflow用户
提问于 2021-03-12 00:51:38
回答 2查看 71关注 0票数 0

我在我的laravel应用程序中删除了一些迁移文件,但在我运行php artisan migrate命令后,它仍然在迁移删除的迁移文件。我已经尝试了composer dump-autoload和清除缓存仍然是一样的。我遗漏了什么?

迁移示例:

代码语言:javascript
复制
<?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');
    }
}
EN

回答 2

Stack Overflow用户

发布于 2021-03-16 22:09:38

已修复。它来自laravel/passport

票数 1
EN

Stack Overflow用户

发布于 2021-03-12 01:13:52

运行以下artisan命令:

代码语言:javascript
复制
1. php artisan config:cache
2. php artisan config:clear
3. php artisan cache:clear
4. php artisan route:clear
5. php artisan view:clear

然后运行:

代码语言:javascript
复制
composer dump-autoload

在运行迁移命令之后:

代码语言:javascript
复制
php artisan migrate:fresh
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66586946

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档