2015-06-29 3 views
0

Я пытаюсь семя таблицы пользователей, но я получаю следующее сообщение об ошибке: [ReflectionException] Класс UsersTableSeeder не существуетLaravel: посев ошибка

Я не знаю, что это неправильно, я делал это много раз другие столы и сеялки.

Вот моя миграция

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', 
     ]); 
    } 
} 

... 

Спасибо за помощь.

+1

запустить пожалуйста 'композитор свалка-autoload' и попробуйте еще раз высева – Digitlimit

ответ

2

Пожалуйста, запустите composer dump-autoload и попробуйте еще раз

Смежные вопросы