对于我的应用程序,我使用多个数据库。我想从一个地方运行/升级所有这些数据库的模式(用于管理目的)。这是一个繁琐的过程(特别是在生产/集成阶段)去所有数据库每次发布后或每当架构发生一些变化时运行/升级架构。我们考虑过为此目的使用简单的docker。
任何人都知道这是否好主意?如果可能,请说明如何做到这一点? 如果有任何其他建议,我想。
答案 0 :(得分:0)
正如@markc所建议的那样,这只是一个脚本问题。连接到所有数据库并在它们上运行模式。使用golang作为语言并为此构建了docker。