數據庫版本管理工具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

執行腳本(無)

相關文章
相關標籤/搜索