Laravel 扩展 - Seeder 填充数据生成
Laravel 框架支持 db:seed
来填充表。相对应的,需要自己编写 DatabaseSeeder.php
文件。 如果填充文件行数少,或者可以利用工厂类生成会很方便。
但是有些数据是需要手动填写与组合的。例如:目录的组织,权限的组织,通用配置的组织。数据大,改动多,不易组织。
nuyfeng/make-database
可以直接通过数据库来生成 Seeder 文件,省去的繁琐的复制。
1 | composer require --dev nuyfeng/make-database //安装扩展 |
Laravel 扩展 - Seeder 填充数据生成