2010-10-01 34 views
3

在SVN中保存MySQL存儲過程和表結構的最佳方式是什麼?SVN中的MySQL存儲過程

我有大約100個表和200個存儲過程,將所有過程轉儲到單個文件中是沒有意義的,因爲它包含數千行並且難以維護。我現在正在考慮爲每個表和過程創建單獨的單獨文件,但總計最多可包含300個文件。

任何建議..

+1

我會將表創建子句轉儲到一個文件和過程到單獨的文件。也許,如果程序真的很小並且有一些分組因素(例如關於同一個表),我會在適用的情況下將一些程序分成一個文件。 – pkauko 2010-10-01 07:05:53

回答

5

我只打了這一點,而不是在憤怒中使用它,但liquibase似乎工作得很好。

+0

我第二次使用liquibase。允許您以增量方式控制數據庫更改,這可以在顛覆版本控制下保持這些更改 – 2010-10-02 13:23:58