Lumenのseedingでデータを投入しようとしているのですが、
php artisan db:seed
を叩くと
In Container.php line 767: Class DatabaseSeeder does not exist
と出てしまいます。
公式ドキュメント通り、composer dump-autoload
は実行しています。
composer dump-autoload --no-dev
や
composer dump-autoload -o
も試しましたがダメでした。
php artisan migrate:refresh --seed
を実行しても、migrationはうまくいきますがseedingでコケます。
DatabaseSeeder.phpの中身は以下のとおりです。
本エラーが解消次第、別のseederクラスを実行するようにしたいと思っています。(コメントアウト部分)
php:DatabaseSeeder.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([ 15 // UsersTableSeeder::class, 16 // ]); 17 } 18}
検索して出てきた答えは一通り試してみたとは思うのですが、
なんでも良いので試すべきことがあれば教えていただければと思います。
##環境
"php": ">=7.1.3",
"laravel/lumen": "^5.6",
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。