我需要一些帮助来使用 Laravel Forge 为我的数据库做种。 我已经对我的应用程序进行了部署并且成功了。正如我最新的部署日志所示,这些表已创建:
来自github.com:nahin14/cin-app * 分支主控 -> FETCH_HEAD 已经是最新的了。 加载包含包信息的 Composer 存储库 从锁定文件安装依赖项 无需安装或更新 生成自动加载文件 生成优化的类加载器 编译公共类 迁移:2014_10_11_000000_create_roles_table 迁移:2014_10_12_000000_create_users_table 已迁移:2014_10_12_100000_create_password_resets_table 迁移:2015_04_16_205049_create_statuses_table 迁移:2015_04_16_205103_create_claim_types_table 迁移:2015_04_16_205118_create_insurance_types_table 迁移:2015_04_16_205127_create_insurers_table 迁移:2015_04_16_205215_create_solicitors_table 迁移:2015_04_16_205224_create_client_types_table 迁移:2015_04_16_205229_create_clients_table 迁移:2015_04_16_205243_create_vehicle_types_table 迁移:2015_04_16_205251_create_vehicles_table 迁移:2015_04_16_205312_create_claims_table 已迁移:2015_04_16_205318_create_tasks_table
但是我想知道如何为表格播种。我有一个包含所有播种信息的databaseseeder.php 文件。 那么,我将如何使用databaseseeder.php 文件中的播种信息对表进行播种。
谢谢你。
有生产的力量,类似于 migrate 命令:
php artisan db:seed --force
但是,请小心这一点......
您可以使用帮助命令查看每个 artisan 命令的选项,例如
php artisan help db:seed
php artisan 数据库:种子
或
php artisan db:seed --class="TheOneSeeder"
确保环境设置(.env 文件)中 APP_ENV 的值设置为生产以外的其他值 - 暂存、本地等...
您可以通过转到“站点”->“您的站点”->“环境”->“编辑环境”来导航至此。
对于部署脚本:
php artisan db:seed --class=TheOneSeeder
为我工作。