2012-03-27 172 views
0

我在做一個正在進行的MySQL數據庫開發。我有一個創建數據庫腳本和一組腳本來隨時補充它。在那些補丁中,我需要檢查目標數據庫是否是正確的版本。我正在考慮爲此目的向我的模式添加一個表格,但它可能會過度地解決此問題。版本數據庫的最佳實踐

我在想什麼是最好的做法。

感謝,

+0

相關:http://stackoverflow.com/questions/225772/compare-two-mysql-databases – 2012-03-27 01:17:29

+0

@Feng,是答案有幫助?如果是這樣,請接受它;或者,讓我知道你的額外關切。 – 2012-03-30 21:23:31

+0

檢查https://github.com/m-szalik/dbpatch-maven-plugin它完全符合你的需求。 – 2014-07-28 00:01:01

回答

0

這就是我的一些數據庫做 - 一個名爲schema_history表,我的腳本,更新的模式總是添加一行:有日期,版本號,用途等我可以通過查看schema_history中的最後一條記錄來查看任何數據庫的版本 - 非常方便。

我推薦這種方法。