我有一个我目前正在创作的产品,它依赖于后端的 SQL 服务器。我试图解决的一个问题是改进“升级”故事。所以 v1 将有一个特定的模式,而 v2 可能包括对这个模式的一些增强(新表和新列)。
我知道来自 RedGate 和 ApexSQL 的 SDK——但我想避免。
我已经阅读了 SMO 文档,但我对它很陌生,并且正在努力看看这是否可以应用于这种情况。理想情况下,我想让这个程序化(SMO 或其他) - 基本案例看起来很简单,但如果我能提供帮助,我真的不想重新发明轮子。有没有人对我如何处理有类似要求或想法的经验?