【发布时间】:2009-01-28 11:38:32
【问题描述】:
这是我偶尔会遇到的问题,但尚未找到令我满意的答案。我正在寻找一个可以很好地构建数据库的构建系统——它以正确的用户和正确的顺序在正确的数据库实例中运行所有 SQL 文件,并正确处理依赖关系等。
我有一个系统,我使用 Gnu Make 一起破解了它,它可以工作,但它不是特别灵活,坦率地说,在某些情况下使用起来有点痛苦。我也考虑过研究 SCons 和 CMake 之类的东西,但我不知道它们可能会好多少,或者是否已经存在更好的系统......
【问题讨论】:
-
哪个数据库平台? MySQL、MSSQL、Postgres、Oracle 还是其他?
-
Postgres 主要是为了我自己,但更多的是出于普遍的好奇心,这就是我将其保持打开状态的原因。
标签: sql database build-process