Laravel 5使数据库无法正常运行

时间:2016-10-08 11:16:10

标签: php laravel

我尝试将用户播种到数据库但不能。我可以轻松地创建迁移表,所以问题不在于与数据库的连接,但是我无法创建用户,我得到了"类UsersTableSeeder不存在"错误。我该如何解决? (我使用laravel 5.3)

Console Error

这是我的代码:

DatabaseSeeder.php

<?php

use Illuminate\Database\Seeder;
use Illuminate\Support\Facades\DB;

class DatabaseSeeder extends Seeder
{

      public function run()
      {
          $this->call(UsersTableSeeder::class);
      }
}

UsersTableSeeder.php

<?php

use Illuminate\Database\Seeder;
use App/User;
use Illuminate\Support\Facades\DB;

class UsersTableSeeder extends Seeder
{
public function run()
{
    \DB::table('users')->delete();
    User::create([
      'name' => 'lamin',
      'email' => 'lamin@laravel.com',
      'password' => bcrypt('lamin')
    ]);
}
}

2 个答案:

答案 0 :(得分:2)

尝试运行composer dumpauto命令,然后再次运行播种器。

答案 1 :(得分:2)

运行此命令。

composer dump-autoload

它只是重新生成需要包含在项目中的所有类的列表