Я создал новый проект и новую свежую схему, сделал очень простую настройку с помощью таблицы «Пользователи» и попытался выполнить миграции, но в первой таблице мигрит не работает, что, конечно же, является таблицей «Пользователи» , У меня было много неприятностей с этим раньше, подробно описано на my previous question, и я закончил буквально начинать с нуля. У меня супер простая настройка, и все еще мигрит не работает. Есть ли ошибка? Где я могу узнать об этом? Должен ли я сообщать об этом как об ошибке? Это действительно обескураживающе для людей, которые пытаются принять эту платформу, чтобы так сильно упасть так рано. Должен ли я просто прекратить миграцию и создать таблицы со сценариями sql и двигаться дальше?Ошибка миграции Laravel
Здесь ошибка я получаю, очень похожий на тот, который я подробно в этом предыдущий вопрос:
"Class 'UsersTable' not found... in src\Illuminate\Database\Migrations\Migrator.php line 297
Вот мой миграции файла:
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
class CreateUsersTable extends Migration {
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
// Creates the users table
Schema::create('users', function(Blueprint $table)
{
// $table->engine = 'InnoDB';
$table->increments('id');
$table->string('username', 40)
->nullable()
->default(null);
$table->string('email', 40)
->unique();
$table->string('password', 64);
$table->smallInteger('acct_type')
->unsigned()
->default(1);
$table->string('confirmation_code');
$table->boolean('confirmed')
->default(false);
$table->timestamps();
$table->softDeletes();
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::drop('users');
}
}
Разочарование.
Попытайтесь повторно запустить 'comper install' – neoascetic