b61 / seeders
我们laravel应用的基准种子器
0.1.4
2018-11-17 21:40 UTC
Requires
- php: ^7.0
- illuminate/database: 5.*
- illuminate/support: 5.*
- spatie/laravel-permission: ^2.25
This package is not auto-updated.
Last update: 2024-09-24 02:18:52 UTC
README
我们laravel应用的数据库种子器。
安装
此包是为 此组织 定制的!
但您可以通过composer安装此包
$ composer require b61/seeders
为了将包拉入并进一步操作,您需要从包中安装 spatie/laravel-permission 迁移并迁移数据库。您可以使用以下两个命令完成
$ php artisan vendor:publish --provider="Spatie\Permission\PermissionServiceProvider" --tag="migrations"
$ php artisan migrate
别忘了在您的应用程序中安装 spatie/laravel-permission
框架。
概述
此包为我们laravel应用提供了基本的数据库种子器。`ActivismeBe\Seeders\DatabaseSeeder` 类为laravel的种子器添加了一些额外功能。
示例
use ActivismBe\Seeders\DatabaseSeeder as BaseDatabaseSeeder; use ActivismBe\Seeders\AclTableSeeder; class DatabaseSeeder extends BaseDatabaseSeeder { /** * Handle the database seed. * * @return void */ public function run(): void { parent::run(); $this->call(AclTableSeeder::class); // Out of the box ACL seeder for the database. } }
变更日志
有关最近更改的更多信息,请参阅 CHANGELOG。
安全
如果您发现任何安全相关的问题,请通过电子邮件 tim@activisme.be 联系,而不是使用问题跟踪器。
许可证
MIT许可证(MIT)。有关更多信息,请参阅 许可证文件。