appworldbr/voyager-bread-extractor

从数据库中提取 Voyager BREAD 到 Seeder 文件。

1.1.4 2020-07-22 19:32 UTC

README

从数据库中提取 Voyager BREAD 到 Seeder 文件。

入门指南

先决条件

  • Laravel
  • Voyager

安装

composer require appworldbr/voyager-bread-extractor

使用方法

手动创建 BREAD 后,运行 php artisan voyager:extract ModelWithNamespace

例:


php artisan voyager:extract App/Models/Products/Product

database/seeds 目录下将创建一个包含 data_typesdata_rowmenu_itempermissionsBREAD 翻译 的 Seeder。

之后,如果您想使用此 Seeder 进行迁移,首先需要运行 composer dump-autoload (更多信息请参阅 此处),然后运行 php artisan db:seed --class=CLASSNAME (更多信息请参阅 此处)。

php artisan db:seed --class=ProductsBREADTableSeeder

或者,您可以将 Seeder 文件添加到 DatabaseSeeder.php 文件中 (更多信息请参阅 此处

然后运行 php artisan db:seed (更多信息请参阅 此处

作者

  • Marcelo Araujo Jr - 初始工作 - AppWorld

许可证

本项目采用 MIT 许可证 - 更多详情请参阅 LICENSE.md 文件