`
bardo
  • 浏览: 378136 次
  • 性别: Icon_minigender_1
  • 来自: 上海
博客专栏
D1407912-ab64-3e76-ae37-b31aa4afa398
浅述PHP设计模式
浏览量:11799
9d6df9f7-91da-3787-a37c-0e826525dd5d
Zend Framewor...
浏览量:10110
85b628bd-a2ed-3de2-a4b1-0d34985ae8b6
PHP的IDE(集成开发环...
浏览量:9495
社区版块
存档分类
最新评论

数据库变更管理系统ruckusing

 
阅读更多

源代码变更管理,我们用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.

0
3
分享到:
评论

相关推荐

    源码+原型+数据库 宠物管理系统

    源码+原型+数据库 宠物管理系统源码+原型+数据库 宠物管理系统源码+原型+数据库 宠物管理系统源码+原型+数据库 宠物管理系统源码+原型+数据库 宠物管理系统源码+原型+数据库 宠物管理系统源码+原型+数据库 宠物管理...

    源码+原型+数据库 花卉管理系统

    源码+原型+数据库 花卉管理系统源码+原型+数据库 花卉管理系统源码+原型+数据库 花卉管理系统源码+原型+数据库 花卉管理系统源码+原型+数据库 花卉管理系统源码+原型+数据库 花卉管理系统源码+原型+数据库 花卉管理...

    源码+原型+数据库 请假管理系统

    源码+原型+数据库 请假管理系统源码+原型+数据库 请假管理系统源码+原型+数据库 请假管理系统源码+原型+数据库 请假管理系统源码+原型+数据库 请假管理系统源码+原型+数据库 请假管理系统源码+原型+数据库 请假管理...

    java连接数据库图书管理系统源码.zip

    java连接数据库图书管理系统源码.zipjava连接数据库图书管理系统源码.zipjava连接数据库图书管理系统源码.zipjava连接数据库图书管理系统源码.zipjava连接数据库图书管理系统源码.zipjava连接数据库图书管理系统源码...

    数据库数据库管理系统vb

    数据库管理系统数据库管理系统数据库管理系统数据库管理系统数据库管理系统数据库管理系统

    数据库 餐厅管理系统

    数据库餐厅管理系统知识点 1. 数据库管理系统概论: 数据库管理系统(DBMS)是一种软件系统,用于管理和控制访问数据库的数据。DBMS提供了数据定义、数据操作、数据控制和数据存储等功能。 2. 数据库设计: ...

    数据库图书管理系统ppt

    数据库 图书管理系统 基于access的管理系统

    Oracle数据库图书管理系统实验报告.pdf

    Oracle数据库图书管理系统实验报告.pdf

    软件工程数据库管理与信息系统课程设计家族族谱管理系统源代码.zip

    软件工程数据库管理与信息系统课程设计家族族谱管理系统源代码软件工程数据库管理与信息系统课程设计家族族谱管理系统源代码软件工程数据库管理与信息系统课程设计家族族谱管理系统源代码软件工程数据库管理与信息...

    工资管理系统数据库设计报告(数据库课程设计).doc

    工资管理系统数据库设计报告是信息技术学院信息管理与信息系统专业的一份课程设计报告,旨在通过实际操作来学习和理解数据库系统的设计与实现。这份报告涵盖了多个关键阶段,包括需求分析、概念设计、逻辑设计以及...

    源码+原型+数据库 会议室管理系统

    源码+原型+数据库 会议室管理系统源码+原型+数据库 会议室管理系统源码+原型+数据库 会议室管理系统源码+原型+数据库 会议室管理系统源码+原型+数据库 会议室管理系统源码+原型+数据库 会议室管理系统源码+原型+...

    数据库课程设计——图书馆管理系统

    图书馆管理系统是一个典型的、系统化、规范化的数据管理系统。 本系统的设计简明,适用性强,采用了简单明了的用户界面,只要稍微掌握基本的电脑应用技巧,便可以对本系统进行相应的操作,方便了用户的使用,实用...

    数据库人事管理系统数据库人事管理系统.doc

    数据库人事管理系统数据库人事管理系统

    数据库工资管理系统数据库工资管理系统.doc

    数据库工资管理系统数据库工资管理系统

    学生图书管理系统 源代码及数据库

    学生图书管理系统 源代码及数据库 文章链接:https://tuomasi.blog.csdn.net/article/details/123635791?spm=1001.2014.3001.5502

    SpringBoot快递管理系统源码,包含数据库.zip

    SpringBoot快递管理系统源码,包含数据库 SpringBoot快递管理系统源码,包含数据库 SpringBoot快递管理系统源码,包含数据库 SpringBoot快递管理系统源码,包含数据库 SpringBoot快递管理系统源码,包含数据库 ...

    数据库管理系统(java实现)

    数据库系统原理实验 数据库管理系统 javase java 大学数据库实验 主要利用JAVA序列化和反序列化 注解挺全的,DBMS, 文件存储表、库,根据sql语句实现建表,建库 可以建立索引(B+树) 可以做笛卡尔积(hash) 自然...

    数据库课程设计-学生选课管理系统.docx

    数据库课程设计-学生选课管理系统 该资源是一个关于数据库课程设计的报告,报告的主题是学生选课管理系统,使用Java语言和SQL Server数据库管理系统进行开发。系统的主要功能包括学生信息管理、课程管理、选课管理...

    数据库课程设计----学校的工资管理系统的设计

    数据库原理及应用课程设计报告---学校的工资管理系统的设计 里面包含了sql源码和课程设计报告,可供学习参考。高分课设。 一、课程设计目的及基本要求 数据库系统课程设计是为数据库原理及应用课程而独立开设的实践...

    学生信息管理系统(Java基础版-无数据库)

    学生信息管理系统(Java基础版-无数据库) 本篇文章将对学生信息管理系统的Java基础版进行详细的解释和分析,该系统不需要使用数据库技术,非常适合Java初学者作为练习项目。 Java基础 Java是一种高级语言,具有...

Global site tag (gtag.js) - Google Analytics