我正在尝试为用户表播种,但出现以下错误:[ReflectionException] Class UsersTableSeeder 不存在
我不知道出了什么问题,我用其他桌子和播种机做了很多次。
这是我的迁移
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Database\Migrations\Migration;
class CreateUsersTable extends Migration {
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('users', function(Blueprint $table) {
$table->increments('id');
$table->string('name');
$table->string('surname');
$table->string('initials');
$table->string('email')->unique();
$table->string('password', 60);
$table->rememberToken();
$table->timestamps();
});
}
...
DatabaseSeeder.php
...
$this->call('UsersTableSeeder');
...
UsersTableSeeder.php
use App\User;
use Illuminate\Database\Seeder;
use Illuminate\Database\Eloquent\Model;
use Faker\Factory as Faker;
class UsersTableSeeder extends Seeder {
public function run() {
$faker = Faker::create();
User::create([
'name' => 'Some name',
'surname' => 'Some surname',
'initials' => 'SI',
'email' => 'Some email',
'password' => 'Some password',
]);
}
}
...
谢谢大家的帮助。