当前位置:首页 > 开发 > 研发管理 > 正文

数据库变更管理系统ruckusing

发表于: 2013-09-22   作者:bardo   来源:转载   浏览次数:
摘要: 源代码变更管理,我们用CVS,SVN,GITHUB,SOOURCEFORGE……。数据库呢?是不是有数据库变更管理系统?今天有人偶然问起:项目的数据库对象是怎么管理的。比如:表空间、表结构、存储过程、触发器、索引、枚举值等有专门的变更管理系统和审计系统吗?谷歌了一下,“database change management tools”还真有开源的工具。其中有一个用PHP做的:ruckusing-m

源代码变更管理,我们用CVS,SVN,GITHUB,SOOURCEFORGE……。数据库呢?是不是有数据库变更管理系统?
今天有人偶然问起:项目的数据库对象是怎么管理的。比如:表空间、表结构、存储过程、触发器、索引、枚举值等有专门的变更管理系统和审计系统吗?
谷歌了一下,“database change management tools”还真有开源的工具。
其中有一个用PHP做的:ruckusing-migrations
这是一个比较好的数据库变更管理系统。
参见
http://www.fromdev.com/2012/01/5-excellent-opensource-database-change.html
当然如果您使用JAVA开发,那么,
使用 LIQUIBASE 或者 solidbase 均不是错的选择。
如果使用PHP。则ruckusing-migrations是一个不错的选择。
官方网站:
https://github.com/ruckus/ruckusing-migrations
当然有人会说,DOCTRINE自带这样的功能。据说DOCTRINE自带的是比不上专业工具的。
相关介绍:
Ruckusing is a framework written in PHP5 for generating and managing a set of "database migrations". Database migrations are declarative files which represent the state of a DB (its tables, columns, indexes, etc) at a particular state of time. By using database migrations, multiple developers can work on the same application and be guaranteed that the application is in a consistent state across all remote developer machines.

The idea of the framework was borrowed from the migration system built into Ruby on Rails. Any one who is familiar with Migrations in RoR will be immediately at home.

数据库变更管理系统ruckusing

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
题记:写这篇博客要主是加深自己对nullnull的认识和总结实现算法时的一些验经和训教,如果有错误请
企业运用信息技术的根本目的是为其业务运作提供支持。这种支持或是战略层的,或是战术层的,也可能
DATABASE MANAGEMENT SYSTEMS Third Edition Raghu Ramakrishnan University ofWisconsin Madison,
DATABASE MANAGEMENT SYSTEMS Third Edition Raghu Ramakrishnan University ofWisconsin Madison,
田海立 2012-9-14 软件工程绝不仅仅是书面的理论的学科,是实践性很强的。软件工程源自于西方管理科
田海立 2012-9-14 软件工程绝不仅仅是书面的理论的学科,是实践性很强的。软件工程源自于西方管理科
阅读提示:本文作者从项目管理的角度来讨论对变化需求管理的策略。首先是讨论在构建前需求的质量,
工程变更 Action Pack是在开放授权的Aras Framework的基础上为企业定制开发的可快速导入的系统,Ope
在程序操作中,我们需要把记录变更操作记录下来,通用权限管理系统正好有这个表,下面参照这个表创
前言:变更在信息系统工程实际的建设过程中是经常发生的,在IT行业中,有很多失败的先例都是由于项目的
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号