首页 > 代码库 > 数据库版本管理工具dbdeploy(ant+hsqldb篇)
数据库版本管理工具dbdeploy(ant+hsqldb篇)
注意:jdk版本必须是1.5或者更高版本
1、下载dbdeploy-dist-3.0M3-distribution.zip文件
2、解压改文件,随便在哪
3、打开命令面板,切换目录到example下
4、确定你安装了ant,并且配置好了环境变量。
5、执行ant命令
6、你将看到下面的输出信息
例如,为简单起见,使用一个HSQLDB,包括在分配本地文件的版本。dbdeploy支持其他数据库包含Oracle,MySQL和微软SQL服务器。
删除和创建新目录使例子每次都以一个干净的库开始。
上面表明:创建了一个新的目录
dbdeploy使用数据库中的某个表称为“changelog”来跟踪哪些脚本已经成功的执行。
上面表明:dbdeploy执行了createSchemaVersionTable.hsql.sql文件,并且有2/2个执行成功了
接下来就是扫描脚本目录
当前脚本应用到修改数据库(无)
有效的脚本有1、2、3
执行脚本1、2、3
最后执行成功完毕。
当再次执行:ant update-database
如下:
发现当前脚本应用到修改数据库(1、2、3)
有效的脚本有1、2、3
执行脚本(无)
数据库版本管理工具dbdeploy(ant+hsqldb篇)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。