我有一个应用程序将部署在带有SQL Server的生产PC上.我希望能够在我的数据库中存储和检索模式的版本.我对能够实现这一目标的最佳实践感兴趣,主要目标如下:
我希望有一种方法可以在元数据中存储"版本",而不是普通表,可以通过系统存储过程访问/设置.
任何想法或最佳做法?
编辑:我发现可能有希望的一个选项是使用SQL Server扩展属性,使用"Schema_Version"和版本号将分配给DB的键值.它没有加密(但值可能是),并且没有隐藏,但至少从我们的一些用户和现场人员浏览的实际数据库结构中删除(令我沮丧!:))