类CreateTableName未找到php artisan

时间:2015-08-20 12:24:38

标签: php laravel laravel-5.1

当我输入控制台时 - php artisan make:migration create_website_table --create=website

比创建的文件,我没有编辑任何内容并运行命令php artisan migrate

现在我想回滚它,它说

  

[Symfony的\元器件\调试\异常\ FatalErrorException]
    未找到“CreateWebsiteTable”类

我的迁移网站类的代码

<?php

use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;

class CreateWebsiteTable extends Migration
{
    /**
     * Run the migrations.
     *
     * @return void
     */
    public function up()
    {
        Schema::create('website', function (Blueprint $table) {
            $table->increments('id');
            $table->timestamps();
        });
    }

    /**
     * Reverse the migrations.
     *
     * @return void
     */
    public function down()
    {
        Schema::drop('website');
    }
}

也许有一些名称空间?

1 个答案:

答案 0 :(得分:1)

在运行php artisan migrate之前,请运行以下代码 composer dump-autoload

事实上,只要你得到ClassNotFound异常,就运行上面的命令!