我很长一段时间都在使用Yii2框架。 Yii2中有一个数据库迁移(http://www.yiiframework.com/doc-2.0/guide-db-migrations.html)。它有助于通过控制台命令轻松更改DB结构。在zend框架2中迁移Db
在Zend Framework 2中是否有类似于Yii2 DB迁移的东西?
我很长一段时间都在使用Yii2框架。 Yii2中有一个数据库迁移(http://www.yiiframework.com/doc-2.0/guide-db-migrations.html)。它有助于通过控制台命令轻松更改DB结构。在zend框架2中迁移Db
在Zend Framework 2中是否有类似于Yii2 DB迁移的东西?
在Zend Framework 2中,有一些管理数据库迁移的可能性。首先它取决于你用来与数据库交互的东西。如果您使用的是Doctrine
,则可以使用https://github.com/MurgaNikolay/DoctrineMigrationsModule。
如果您使用的是Zend\Db
,您可以使用此模块:https://github.com/vadim-knyzev/ZendDbMigrations(文档使用俄语...)。
有一些通用模块可以帮助您管理迁移:https://github.com/vgarvardt/ZfSimpleMigrations(回购中活动最活跃的那个)或https://github.com/valorin/zf2-phinx-module,它使用的是Phinx
。
如果你想看看一些真正新的东西,去https://github.com/baleen/migrations,这是一个非常好的项目正在开发。这可能需要一些工作来完成这些工作。