sfynx-project / tool-migration-bundle
此包提供执行迁移的命令,类似于doctrine迁移版本控制系统。
Requires
- doctrine/migrations: ^1.5
- symfony/console: *
- symfony/finder: *
- symfony/framework-bundle: ~2.8|~3.0
Requires (Dev)
- phpunit/phpunit: *
- symfony/phpunit-bridge: ~2.7|~3.0
This package is not auto-updated.
Last update: 2024-09-14 18:47:45 UTC
README
Sfynx Migration Bundle 是 Symfony3/4 提供的,用于使用多个管理者快速开发迁移类的工具。
文档
此包中的文档源存储在 Resources/doc/
文件夹中,并在 symfony.com 上提供。
安装
a) 必需条件
无
b) 配置
在您的 composer.json
文件中添加依赖项
"require": { ... "sfynx-project/tool-migration-bundle": "dev-master" },
安装这些新的应用程序依赖项
$ composer update --no-interaction --with-dependencies
在您的应用程序内核中启用包
<?php // app/AppKernel.php public function registerBundles() { $bundles = [ // ... new Sfynx\MigrationBundle\SfynxMigrationBundle(), ]; }
报告问题或功能请求
问题与功能请求在 Github issue tracker 中跟踪。
当报告一个错误时,最好在基本项目中重现它,该项目使用 Symfony Standard Edition 构建,以便包的开发者通过简单地克隆它并遵循一些步骤来重现问题。
许可证
版权所有 © 2018, contact@pi-groupe.net. 此包遵循 GNU Lesser General Public License 许可,允许与使用 MIT 许可证的软件结合和重新分发
SFYNX 是一个在 GPL 许可下分发的免费软件。此许可证保证了以下自由
- the freedom to install and use SFYNX for any usage whatsoever;
- the freedom to look into SFYNX’s code and adapt it to your own needs by modifying the source code, to which you have direct access since SFYNX is entirely developed in PHP;
- the freedom to distribute copies of the software to anyone, provided you do not modify or delete the license;
- the freedom to enhance SFYNX and to distribute your enhancements among the public so that the entire community may benefit from it, provided you do not modify or delete the license.
-
这是一个免费软件;您可以根据自由软件基金会发布的 GNU 通用公共许可证(版本 2 或您选择的任何更高版本)的条款进行分发和/或修改。
-
此软件以希望它将是有用的,但没有任何保证;甚至没有关于商业化或针对特定目的定制的隐含保证。有关更多详细信息,请参阅 GNU 通用公共许可证。
-
必须与此软件一起提供 GNU 通用公共许可证副本;如果没有,请写信给自由软件基金会,Inc.,675 Mass Ave,剑桥,MA 02139,USA。
-
您可以从 http://pigroupe.github.io/cmf-sfynx/ 下载此软件;您还可以在此网站上找到完整的用户手册和附加信息。
-
根据法国法律,SFYNX 受知识产权法典(CPI)规定的法规的约束。SFYNX 内核是其作者根据知识产权法典第 L 113-1 条列出的协作作品。整个 SFYNX 项目是根据知识产权法典第 L 113-2 条和第 L 113-5 条的规定组成的集体作品。作者根据 GNU 公共许可证规定的权利和义务向公众发布作品。
关于
SfynxMigrationBundle 是 Project PI-GROUPE Development 的一个倡议。还可以查看 贡献者 列表。
更多信息 :