源代码变更管理,我们用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.
相关推荐
源码+原型+数据库 宠物管理系统源码+原型+数据库 宠物管理系统源码+原型+数据库 宠物管理系统源码+原型+数据库 宠物管理系统源码+原型+数据库 宠物管理系统源码+原型+数据库 宠物管理系统源码+原型+数据库 宠物管理...
源码+原型+数据库 花卉管理系统源码+原型+数据库 花卉管理系统源码+原型+数据库 花卉管理系统源码+原型+数据库 花卉管理系统源码+原型+数据库 花卉管理系统源码+原型+数据库 花卉管理系统源码+原型+数据库 花卉管理...
源码+原型+数据库 请假管理系统源码+原型+数据库 请假管理系统源码+原型+数据库 请假管理系统源码+原型+数据库 请假管理系统源码+原型+数据库 请假管理系统源码+原型+数据库 请假管理系统源码+原型+数据库 请假管理...
源码+原型+数据库 人事管理系统源码+原型+数据库 人事管理系统源码+原型+数据库 人事管理系统源码+原型+数据库 人事管理系统源码+原型+数据库 人事管理系统源码+原型+数据库 人事管理系统源码+原型+数据库 人事管理...
java连接数据库图书管理系统源码.zipjava连接数据库图书管理系统源码.zipjava连接数据库图书管理系统源码.zipjava连接数据库图书管理系统源码.zipjava连接数据库图书管理系统源码.zipjava连接数据库图书管理系统源码...
数据库餐厅管理系统知识点 1. 数据库管理系统概论: 数据库管理系统(DBMS)是一种软件系统,用于管理和控制访问数据库的数据。DBMS提供了数据定义、数据操作、数据控制和数据存储等功能。 2. 数据库设计: ...
《数据库图书管理系统完整版的Java项目》是一款基于Java技术实现的图书管理软件,它涵盖了图书馆管理的核心功能,为用户提供了一套高效、完善的图书资源管理解决方案。这个系统充分体现了Java语言在开发企业级应用中...
数据库 图书管理系统 基于access的管理系统
软件工程数据库管理与信息系统课程设计家族族谱管理系统源代码软件工程数据库管理与信息系统课程设计家族族谱管理系统源代码软件工程数据库管理与信息系统课程设计家族族谱管理系统源代码软件工程数据库管理与信息...
【标题】"人事管理系统——数据库课程设计"是一个项目,它主要目标是利用C#编程语言构建一个人事管理软件。在数据库课程设计中,学生通常会被要求设计并实现一个实际的应用程序,以展示他们对数据库管理和应用程序...
这是一个数据库的销售管理系统,为初学者提供了方便!
数据库设备管理系统样本 在现代信息化建设中,数据库设备管理系统扮演着举足轻重的角色。该系统旨在对数据库设备进行有效的管理,确保数据库的安全、可靠和高效运行。下面是数据库设备管理系统的详细知识点: 1. ...
工资管理系统数据库设计报告是信息技术学院信息管理与信息系统专业的一份课程设计报告,旨在通过实际操作来学习和理解数据库系统的设计与实现。这份报告涵盖了多个关键阶段,包括需求分析、概念设计、逻辑设计以及...
源码+原型+数据库 会议室管理系统源码+原型+数据库 会议室管理系统源码+原型+数据库 会议室管理系统源码+原型+数据库 会议室管理系统源码+原型+数据库 会议室管理系统源码+原型+数据库 会议室管理系统源码+原型+...
源码+原型+数据库 工作笔记管理系统源码+原型+数据库 工作笔记管理系统源码+原型+数据库 工作笔记管理系统源码+原型+数据库 工作笔记管理系统源码+原型+数据库 工作笔记管理系统源码+原型+数据库 工作笔记管理系统...
数据库人事管理系统数据库人事管理系统
数据库工资管理系统数据库工资管理系统
学生图书管理系统 源代码及数据库 文章链接:https://tuomasi.blog.csdn.net/article/details/123635791?spm=1001.2014.3001.5502
SpringBoot快递管理系统源码,包含数据库 SpringBoot快递管理系统源码,包含数据库 SpringBoot快递管理系统源码,包含数据库 SpringBoot快递管理系统源码,包含数据库 SpringBoot快递管理系统源码,包含数据库 ...
设备管理系统数据库设备管理系统数据库设备管理系统数据库设备管理系统数据库