在SVN中存储的MySQL存储过程

3
什么是在SVN中保存MySQL存储过程和表结构的最佳方法?
我大约有100个表和200个存储过程,将所有过程倾泻到单个文件中没有意义,因为它包含数千行且难以维护。我现在考虑为每个表和过程创建单独的文件,但这将增加到300个文件。
有什么建议...

1
我会将表创建语句放入一个文件中,而将存储过程放入单独的文件中。也许,如果存储过程非常小并且具有某些分组因素(例如与同一张表相关),我会在适当的情况下将几个存储过程组合到一个文件中。 - pkauko
1个回答

5

我只是玩过这个,而不是真正使用它,但liquibase似乎运行得很好。


我赞同使用liquibase。它允许您逐步控制数据库更改,这与将此类更改保存在Subversion版本控制下密切相关。 - Mark O'Connor

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接