2010-10-01 52 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