我可以在不破坏最终版本的情况下重命名表吗?



我使用3层发布系统; alpha,beta和final。我使用 EF6 数据库优先方法在每次进行更改时更新数据库模型。每个版本都使用相同的数据库,因此测试版网站使用的数据与最终版本相同。

如果要重命名现有数据库中的表(和相关实体模型),如何允许现有最终版本继续正常工作(指向旧表名称)和 beta 版本指向新表名称?

在数据库库中创建一个视图:

CREATE VIEW [OldTableName] AS SELECT * FROM [NewTableName];

相关内容

  • 没有找到相关文章

最新更新