2013-10-22 197 views
1

我正在研究在内部服务器上运行CakePHP的企业资源规划软件。CakePHP迁移数据库行

系统使用Git的团队开发,从MySQL数据库,CakePHP的2.4.1,PHP 5.4的作品。 由于CakeDC的优秀Migrations插件,我已经想出了如何处理增量数据库迁移。

我的问题然而,如下:

当数据库结构迁移罚款,我需要迁移一些数据行的解决方案(从数据库中读取预先定义的设置,ACL结构,这样的事情)。

是否有类似于数据结构迁移的解决方案,我在其中将所需的行写入文件,并且在我提交Git之后,运行一个控制台命令,导入新添加的行,记住我添加的行,在下一次提交时再次添加它们,然后团队中的另一个人拉回购,执行相同的操作,并且拥有所有必需的行?基本上某种增量行迁移解决方案,其中每个更新都是时间戳,并且系统知道它必须导入哪些行。

是否有某种CakePHP的插件在那里,我似乎无法找到,还是我写一个从地上爬起来?

+0

你看过这个:http://book.cakephp.org/2.0/en/console-and-shells/schema-management-and-migrations.html? – Erebus

回答