0

我想在使用 Laravel Forge 播种我的数据库方面得到一些帮助。我已经为我的应用程序进行了部署并且它是成功的。正如我最新的部署日志所示,这些表已创建:

来自 github.com:nahin14/cin-app * branch master -> FETCH_HEAD 已经是最新的了。Loading composer repositories with package information Installing dependencies from lock file Nothing to install or update Generating autoload files Generating optimized class loader Compiling common classes Migrated: 2014_10_11_000000_create_roles_table Migrated: 2014_10_12_000000_create_users_table Migrated: 2014_10_12_100000_create_password_resets_table Migrated: 2015_04_16_205049_create_statuses_table Migrated: 2015_04_16_205103_create_claim_types_table Migrated: 2015_04_16_205118_create_insurance_types_table Migrated: 2015_04_16_205127_create_insurers_table Migrated: 2015_04_16_205215_create_solicitors_table已迁移:2015_04_16_205224_create_client_types_table 已迁移:2015_04_16_205229_create_clients_table 已迁移:

但是,我想知道如何为表格播种。我有一个包含所有播种信息的 databaseseeder.php 文件。那么,我将如何使用 databaseseeder.php 文件中的播种信息来播种表。

谢谢你。

4

3 回答 3

5

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

php artisan db:seed --force

但是为了舒尔,请注意这个......

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

php artisan help db:seed
于 2017-02-21T10:49:09.903 回答
0

php工匠数据库:种子

或者

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

于 2015-05-10T09:20:50.297 回答
0

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

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

对于部署脚本:

php artisan db:seed --class=TheOneSeeder

为我工作。

于 2016-12-20T03:49:07.767 回答