zendmaniacs / zf3-module-doctrinedatafixture
提供 Doctrine Data-Fixture 功能的 Zend Framework 3 模块
这个包的官方仓库似乎已经不存在,因此该包已被冻结。
0.0.4
2017-05-31 12:50 UTC
Requires
- doctrine/data-fixtures: ^1.0
- doctrine/doctrine-orm-module: ^1.0
- zendframework/zend-eventmanager: ^2.5 || ^3.0
- zendframework/zend-modulemanager: ^2.5
- zendframework/zend-servicemanager: ^2.5 || ^3.0
Requires (Dev)
This package is not auto-updated.
Last update: 2020-03-12 21:25:31 UTC
README
简介
DoctrineDataFixtureModule 模块旨在快速轻松地将 Doctrine 2 数据固定与 Zend Framework 2 集成。以下功能将直接可用:
- Doctrine ORM 支持
- 多个 ORM 实体管理器
- 多个 DBAL 连接
- 支持在 DBAL 中重用现有的 PDO 连接
要求
此模块旨在与典型的 ZF2 MVC 应用程序 一起使用。
安装
此模块的安装使用 composer。有关 composer 文档,请参阅 getcomposer.org。
$ php composer.phar require ise/zf2-module-doctrinedatafixture:*
然后打开 config/application.config.php 并将 DoctrineModule、DoctrineORMModule 和 DoctrineDataFixtureModule 添加到您的 modules 中。
注册固定数据
要使用 Doctrine 模块注册固定数据,请在配置中添加固定数据。
<?php return array( 'doctrine' => array( 'fixtures' => array( 'ModuleName_fixture' => __DIR__ . '/../src/ModuleName/Fixture', ) ) );
用法
命令行
以下是如何访问 Doctrine 命令行的方式
## 导入
./vendor/bin/doctrine-module data-fixture:import