Target class [〇〇〇TableSeeder] does not exist.が改善できない。

イメージ説明

実現したいこと

ここに実現したいことを箇条書きで書いてください。
プログラミング初学者です。

管理システムの作成の課題に挑戦しておりその過程で
Seederを実行する。という部分で躓いてしまいました。

前提

https://codelikes.com/laravel-seeder/
の記事を参考に、DatabaseSeederを編集するところまで進めましたがコマンドプロンプトでSeederの実行をしようとしたところ
エラーが発生。

発生している問題・エラーメッセージ

エラーメッセージ ``` Illuminate\Contracts\Container\BindingResolutionException : Target class [CompaniesSeeder] does not exist. ### 該当のソースコード ```DatabaseSeeder.php ソースコード ```<?php namespace Database\Seeders; use Illuminate\Database\Seeder; class DatabaseSeeder extends Seeder { /** * Seed the application's database. * * @return void */ public function run() { $this->call(CompaniesSeeder::class); $this->call(ProductsSeeder::class); $this->call(SalesSeeder::class); } } ```ProductsSeeder.php ソースコード ```<?php namespace Database\Seeders; use Illuminate\Database\Seeder; use App\Models\Products; class ProductsSeeder extends Seeder { /** * Run the database seeds. * * @return void */ public function run() { Products::create([ 'company_id' => '2', 'product_name' => 'TEST', 'price' => '100', 'stock' => '300', 'comment' => 'TEST', 'img_path' =>'water.jpg', 'created_at' => '2023-02-08', 'updated_at' => '2023-02-08', ]); // } } ```CompaniesSeeder.php ソースコード ```<?php namespace Database\Seeders; use Illuminate\Database\Seeder; use App\Models\Companies; class CompaniesSeeder extends Seeder { /** * Run the database seeds. * * @return void */ public function run() { Companies::create([ 'company_name' => 'TEST', 'street_address' => 'fake', 'representalive_name' => 'TEST', 'created_at' => '2023-02-08', 'updated_at' => '2023-02-08', ]); // } } ```SalesSeeder.php ソースコード ```<?php namespace Database\Seeders; use Illuminate\Database\Seeder; use App\Models\Sales; class SalesSeeder extends Seeder { /** * Run the database seeds. * * @return void */ public function run() { Sales::create([ 'product_id' => 'TEST', 'created_at' => '2023-02-08', 'updated_at' => '2023-02-08', ]); // } } ### 試したこと https://teratail.com/questions/253672 https://qiita.com/kuma15/items/1687696bdd6be094c780 https://teratail.com/questions/cvadmps35e88ui 上記は試してみましたが解決できませんでした。 ### 補足情報(FW/ツールのバージョンなど) OS:Windows11 laravel6 ver7.4.16

コメントを投稿

0 コメント