我創建了一個新項目和一個全新的模式,使用Users表進行了一個非常簡單的設置,並嘗試運行遷移,但遷移器在第一個表上失敗,這當然是Users表。之前我遇到過很多麻煩,詳細地介紹了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');
}
}
沮喪。
嘗試重新運行'作曲家安裝' – neoascetic