laravel框架使用kaker做假数据填充是一个非常好用的功能
但是今天使用中发现一个问题
当我把model文件统一放在Models文件夹之后(也就是命名空间变成 AppModels)
发现当我执行php artisan db seed
报错:
[SymfonyComponentDebugExceptionFatalErrorException]
Cannot use IlluminateDatabaseEloquentModel as Model because the name is already in use
具体原因不知道,有时间再细究
替代方案
- php artisan tinker
- use App;
- factory(AppModelsUser::class,5)->create()
可以正常填充数据