getting Illuminate\Contracts\Container\BindingResolutionException : Target class [AdminsTableSeeder] does not exist. error

前端 未结 3 2221
旧时难觅i
旧时难觅i 2020-12-11 05:32

so I am creating a seeder in laravel 6.1 but I keep getting this error Illuminate\\Contracts\\Container\\BindingResolutionException : Target class [AdminsTableSeeder] does

3条回答
  •  旧巷少年郎
    2020-12-11 05:57

    Make sure your AdminsTableSeeder.php file is in the same directory where you have your DatabaseSeeder.php file.

    Run

    composer dump-autoload
    

    then try

    php artisan db:seed
    

    Optional.

    class DatabaseSeeder extends Seeder
    {
         /**
         * Seed the application's database.
         *
         * @return void
         */
        public function run(){
            $this->call('AdminsTableSeeder');
        }
    }
    

    try with $this->call('AdminsTableSeeder'); like this.

提交回复
热议问题