0

私は 3 段階のリリース システムを使用しています。アルファ、ベータ、ファイナル。EF6 データベース ファーストのアプローチを使用して、変更を加えるたびにデータベース モデルを更新しています。各リリースは同じデータベースを使用するため、ベータ サイトは最終リリースと同じデータを使用しています。

既存のデータベースのテーブル (および関連するエンティティ モデル) の名前を変更したい場合、既存の最終リリースが通常どおり動作し続け (古いテーブル名を指す)、ベータ リリースが新しいテーブルを指すようにするにはどうすればよいですか?名前?

4

1 に答える 1

2

データベースにビューを作成します。

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