ドキュメントに従ってユーザーテーブルをシードしています。これは、 User::create が使用されていることを示しています
class UserTableSeeder extends Seeder {
public function run()
{
DB::table('users')->delete();
User::create([
'username' => 'test',
'firstname' => 'Test',
'lastname' => 'Test',
'email' => 'test@domain.com',
'password' => Hash::make('test'),
'role' => 'user'
]);
}
}
しかし、それは言い続けます:
PHP Fatal error: Class 'User' not found in /home/vagrant/projects/roopla/database/seeds/UserTableSeeder.php on line 17
ユーザー用のartisanを使用してmake:modelを作成する必要があるのではないかと思いましたが、既に存在しています。誰かが私を正しい方向に向けることができますか?私はLaravelを使い始めたばかりで、Laracastとドキュメントを通じてそれをつなぎ合わせていますが、5.0のシードに関するLaracastはありません. artisan が generate:seed を認識しないため、現在シードを生成できないようです。