appworldbr / voyager-bread-extractor
从数据库中提取 Voyager BREAD 到 Seeder 文件。
1.1.4
2020-07-22 19:32 UTC
This package is auto-updated.
Last update: 2024-09-30 01:28:45 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_types
、data_row
、menu_item
、permissions
和 BREAD 翻译
的 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 文件