前提・実現したいこと
シードによるレコード作成。
発生している問題・エラーメッセージ
「php artisan db:seed」を実行したところ、下記のエラーメッセージが表示されます。
In Container.php line 752: Class UsersTableSeeder does not exist
該当のソースコード
databases/seeds/DatabaseSeeder.php
php
1<?php 2 3use Illuminate\Database\Seeder; 4 5class DatabaseSeeder extends Seeder 6{ 7 /** 8 * Run the database seeds. 9 * 10 * @return void 11 */ 12 public function run() 13 { 14 $this->call(UsersTableSeeder::class); 15 } 16} 17
databases/seeds/UsersTableSeeder.php
php
1<?php 2 3use Illuminate\Database\Seeder; 4 5class UsersTableSeeder extends Seeder 6{ 7 /** 8 * Run the database seeds. 9 * 10 * @return void 11 */ 12 public function run() 13 { 14 DB::table('users')->insert([ 15 'username' => 'テストユーザー', 16 'mail' => 'test@icloud.com', 17 'password' => '12345', 18 'bio' => 'テストの自己紹介', 19 'images' => 'photo.png', 20 'created_at' => now(), 21 'updated_at' => now(), 22 ]); 23 } 24} 25
試したこと
解決するために「composer dump-autoload」を行いましたが、下記のエラーメッセージが表示されます。
composer dump-autoload Fatal error: Class UpdateHelper\ComposerPlugin contains 2 abstract methods and must therefore be declared abstract or implement the remaining methods (Composer\Plugin\PluginInterface::deactivate, Composer\Plugin\PluginInterface::uninstall) in /Applications/MAMP/htdocs/dawnSNS/vendor/kylekatarnls/update-helper/src/UpdateHelper/ComposerPlugin.php on line 11
以上となります。
初心者ですが、どうぞよろしくお願いします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。