【问题标题】:Laravel Breeze not generating migrationsLaravel Breeze 不生成迁移
【发布时间】:2022-06-18 03:28:00
【问题描述】:

我正在关注 Laravel Breeze Guide 来自 Laravel 的官方页面,安装 Breeze 包后我没有看到任何新的迁移

这些是我执行的行

curl -s https://laravel.build/prueba | bash
 
cd example-app
 
php artisan migrate

此时我已经创建了一个新的 Laravel 应用程序并 php artisan migrate 在我的数据库中正确创建了表

composer require laravel/breeze --dev

php artisan breeze:install
 
npm install
npm run dev
php artisan migrate

此时我已经有了 Breeze 生成的身份验证的所有视图。但是当php artisan migrate 被执行时,我得到的响应是

我做错了什么?

【问题讨论】:

  • php artisan migrate:fresh?也许你以前运行过它
  • @WahyuKristianto 没用。安装 Breeze 后没有新的迁移。
  • 您是否使用:fresh 运行过? php artisan migrate:fresh
  • 我做到了。没用。

标签: php laravel breeze laravel-migrations


【解决方案1】:

检查迁移文件夹中是否存在迁移,如果是,请尝试 检查您的数据库连接 php artisan migrate:refresh

【讨论】:

  • 没有。安装微风后没有新的迁移。这就是我遇到的问题。
【解决方案2】:

尝试将您的文件夹移动到名称中没有任何奇怪符号的目录。喜欢:[代码]

【讨论】:

    【解决方案3】:

    我也有这个问题,最后我手动创建了表

        public function up()
    {
        Schema::create('users', function (Blueprint $table) {
            $table->id();
            $table->timestamps();   
            $table->string('name', 250);
            $table->string('email', 250);
            $table->string('password', 250);
        });
    }
    

    【讨论】:

      猜你喜欢
      • 2013-05-30
      • 2013-10-15
      • 2016-06-09
      • 2018-12-27
      • 1970-01-01
      • 2023-04-11
      • 2020-01-07
      • 2013-02-16
      • 2018-03-06
      相关资源
      最近更新 更多