数据库版本管理工具dbdeploy(ant+hsqldb篇)

注意:jdk版本必须是1.5或者更高版本sql

一、下载dbdeploy-dist-3.0M3-distribution.zip文件数据库

二、解压改文件,随便在哪服务器

三、打开命令面板,切换目录到example下spa

四、肯定你安装了ant,而且配置好了环境变量。orm

五、执行ant命令ip

六、你将看到下面的输出信息it

例如,为简单起见,使用一个HSQLDB,包括在分配本地文件的版本。dbdeploy支持其余数据库包含Oracle,MySQL和微软SQL服务器。io

删除和建立新目录使例子每次都以一个干净的库开始。
变量

上面代表:建立了一个新的目录jdk

dbdeploy使用数据库中的某个表称为“changelog”来跟踪哪些脚本已经成功的执行。

上面代表:dbdeploy执行了createSchemaVersionTable.hsql.sql文件,而且有2/2个执行成功了

接下来就是扫描脚本目录

当前脚本应用到修改数据库(无)

有效的脚本有一、二、3

执行脚本一、二、3

最后执行成功完毕。


当再次执行:ant update-database 

以下:

发现当前脚本应用到修改数据库(一、二、3)

有效的脚本有一、二、3

执行脚本(无)

相关文章
相关标签/搜索