我正在按照文档的指导来填充用户表,文档中使用了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命令。