Catégorie "Utilisateur" ou " non trouvé

Donc j'essaye de base php artisan db:seed après la migration de ma base de données mais il revient toujours, le titre erreur dans cmd -[Symfony\Component\Debug\Exception\FatalErrorException] Class 'User' not found

Choses Que J'Ai Essayé

  • php benne de chargement automatique après la mise à jour de la classe
  • php dump-autoload avant l'exécution de la db:seed fonction
  • de la restauration de la migration et de relancer il
  • de la restauration de la migration et de relancer avec la --seed syntaxe
  • Modifier l'espace de noms des "Utilisateurs" Fichier

Ci-dessous les migrations

<?php

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('email')->unique();
            $table->string('password', 60);
            $table->rememberToken();
            $table->timestamps();
        });
    }

    /**
     * Reverse the migrations.
     *
     * @return void
     */
    public function down()
    {
        Schema::drop('users');
    }
}

Je crois que tout est correct, et voici maintenant le de l'utilisateur de la classe.

<?php namespace App;

use Illuminate\Auth\Authenticatable;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Auth\Passwords\CanResetPassword;
use Illuminate\Contracts\Auth\Authenticatable as AuthenticatableContract;
use Illuminate\Contracts\Auth\CanResetPassword as CanResetPasswordContract;

class User extends Model implements AuthenticatableContract, CanResetPasswordContract {

    use Authenticatable, CanResetPassword;

    /**
     * The database table used by the model.
     *
     * @var string
     */
    protected $table = 'users';

    /**
     * The attributes that are mass assignable.
     *
     * @var array
     */
    protected $fillable = ['name', 'email', 'password'];

    /**
     * The attributes excluded from the model's JSON form.
     *
     * @var array
     */
    protected $hidden = ['password', 'remember_token'];

}

Et maintenant, enfin, est le plus important base de données semoir

<?php

use Illuminate\Database\Seeder;
use Illuminate\Database\Eloquent\Model;

class DatabaseSeeder extends Seeder
{
    /**
     * Run the database seeds.
     *
     * @return void
     */
    public function run()
    {
        Model::unguard();

        //$this->call('UserTableSeeder');
        $this->call('UserTableSeeder');

        Model::reguard();
    }
}

class UserTableSeeder extends Seeder
{
    public function run()
    {

        DB::table('users')->delete();

        User::create(['email' => '[email protected]']);

    }
}

Donc, c'est ça ma syntaxe complète, si l'un des fichiers supplémentaires sont requises, veuillez en faire la demande et je vais mettre à jour ma question.