stargazer-team/yii-doctrine-fixture

Yii3集成Doctrine fixture扩展

1.0.2 2024-08-10 16:03 UTC

This package is not auto-updated.

Last update: 2024-09-21 16:27:55 UTC


README

Yii3 Doctrine Fixture 扩展


Latest Stable Version Total Downloads Build status Code Coverage Scrutinizer Quality Score static analysis type-coverage

安装

安装此扩展的首选方式是通过composer

composer require stargazer-team/yii-doctrine-fixture --dev

配置

<?php

declare(strict_types=1);

use Yiisoft\Yii\DoctrineFixture\Enum\ConfigOptions;

'yiisoft/yii-doctrine-fixture' => [
        ConfigOptions::ENTITY_MANAGERS => [
            'default' => [
                ConfigOptions::DIRS => [
                    '@src/Fixture',
                ],
                ConfigOptions::FILES => [
                    '@src/Fixture/UserFixture.php',
                ],
                ConfigOptions::CLASSES => [
                    UserFixture::class,
                ],
            ],
        ],
    ]

命令

  • doctrine:fixture:load

加载fixture

php yii doctrine:fixture:load --em=default