0

我使用 3 层发布系统;阿尔法,贝塔和最终。每次进行更改时,我都使用 EF6 数据库优先方法来更新我的数据库模型。每个版本都使用相同的数据库,因此 beta 站点使用与最终版本相同的数据。

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

4

1 回答 1

2

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

CREATE VIEW [OldTableName] AS SELECT * FROM [NewTableName];
于 2013-09-04T12:04:54.007 回答