Laravel Forge 播种

问题描述 投票:0回答:4

我需要一些帮助来使用 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 文件中的播种信息对表进行播种。

谢谢你。

laravel-5 laravel-forge
4个回答
6
投票

有生产的力量,类似于 migrate 命令:

php artisan db:seed --force

但是,请小心这一点......

您可以使用帮助命令查看每个 artisan 命令的选项,例如

php artisan help db:seed

0
投票

php artisan 数据库:种子

php artisan db:seed --class="TheOneSeeder"


0
投票

确保环境设置(.env 文件)中 APP_ENV 的值设置为生产以外的其他值 - 暂存、本地等...

您可以通过转到“站点”->“您的站点”->“环境”->“编辑环境”来导航至此。

对于部署脚本:

php artisan db:seed --class=TheOneSeeder

为我工作。


0
投票

php artisan db:seed --force 在 forge 上工作, 但以下命令在 forge 上不起作用: php artisan 数据库:种子 或者 php artisan db:seed --class=UsersTableSeeder

你可以从 forge -> 命令来做到这一点

enter image description here

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.