为何要用PHP Migrations

曾经也思考过,代码管理能够用代码版本控制git、svn来协同,怎么数据库字段就不能用git、svn来同步?git

后来在团队开发中认识到Migrations数据库迁移工具,个人理解是【数据库字段同步工具】,正是我想要数据库字段同步工具;原来Laravel和Symfony有集成这样的工具,孤陋寡闻了,应该多学些框架,了解一下其余框架的精髓,哈哈哈。github

在团队开发中,学会了Migrations基本操做,有一天想查一下Migrations的文档,发现Migration的文档都是英文,几乎找不到中文的资料,那就动手翻译总结一下。数据库

目前探索研究的PHP Migrations工具备2个:PhinxDoctrine Migrations,没想到这样的工具仍是挺多的,在国外挺多人研究的。框架

Phinx

为何研究它,由于这么多PHP Migrations工具中,官方最漂亮和文档也最齐全,更新频率也挺高的,也相对资料齐全些的PHP Migrations应该使用一下,遇到问题找答案相对会容易些,哈哈哈。svn

todo:PHP Migrations——Phinx详细笔记工具

Doctrine Migrations

为何研究它,由于团队的代码原来就用Doctrine Migrations,而官网太土了,文档也很简单,但是Symfony、Laravel也是集成Doctrine的Migrations,并且查阅PHP Doctrine的ORM框架也很出名,不少PHP框架也集成Doctrine ORM框架,众多框架的选择,应该还会持续更新,也值得选择。.net

todo:PHP Migrations——Doctrine Migrations详细笔记翻译

相关文章
相关标签/搜索