b61/seeders

我们laravel应用的基准种子器

0.1.4 2018-11-17 21:40 UTC

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)。有关更多信息,请参阅 许可证文件