我正在使用Yii2框架很长一段时间。 Yii2(http://www.yiiframework.com/doc-2.0/guide-db-migrations.html)中存在数据库迁移。它可以通过控制台命令轻松更改数据库结构。
是否有类似于Zend Framework 2中Yii2数据库迁移的内容?
答案 0 :(得分:3)
在Zend Framework 2中,有一些管理数据库迁移的可能性。首先,它取决于您使用什么来与数据库交互。如果您使用的是Doctrine
,则可以使用https://github.com/MurgaNikolay/DoctrineMigrationsModule。
如果您使用的是Zend\Db
,则可以使用此模块:https://github.com/vadim-knyzev/ZendDbMigrations(文档是俄语版本的......)。
有一些常规模块可以帮助您管理迁移:https://github.com/vgarvardt/ZfSimpleMigrations(在回购活动中活动最多的那个)或Phinx
在幕后使用prep-js
。
如果您想了解一些非常新的内容,请转到https://github.com/valorin/zf2-phinx-module,这是一个非常好的项目正在开发中。这可能需要你的一些工作来把各个部分放在一起。