samuel20miglia / doctrine-data-fixture-module

提供 Doctrine Data-Fixture 功能的 Zend Framework 3 模块

0.0.5 2017-04-04 13:37 UTC

README

Build Status codecov

简介

The DoctrineDataFixtureModule 模块旨在快速、轻松地将 Doctrine 2 数据固定与 Zend Framework 2 集成。以下功能旨在即插即用:

  • Doctrine ORM 支持
  • 多个 ORM 实体管理器
  • 多个 DBAL 连接
  • 支持在 DBAL 中重用现有的 PDO 连接

需求

此模块旨在与典型的 ZF2 MVC 应用程序 一起使用。

安装

此模块的安装使用 composer。有关 composer 文档,请参阅 getcomposer.org

$ php composer.phar require samuel20miglia/doctrine-data-fixture-module:0.0.*

然后打开 config/application.config.php 并将 DoctrineModuleDoctrineORMModuleDoctrineDataFixtureModule 添加到您的 modules

注册固定数据

要将固定数据与 Doctrine 模块注册,请将固定数据添加到您的配置中。

<?php
return array(
      'doctrine' => array(
            'fixture' => array(
                  'ModuleName_fixture' => __DIR__ . '/../src/ModuleName/Fixture',
            )
      )
);

使用方法

命令行

按以下方式访问 Doctrine 命令行

##导入

./vendor/bin/doctrine-module data-fixture:import