Entity Framework 5 Code Firstのマイグレーションで、データを失うことなくデータベースカラムの名前を変更する方法とは?
2023-10-14 23:31:18
質問
EF 5.0 Code First Migrations でデフォルトの ASP.NET MVC 4 テンプレートを正常に動作させることができました。しかし、モデルのプロパティ名を更新すると、対応するテーブル列のデータがEF 5.0によって削除されます。
自動化された方法でデータを削除せずにテーブル列の名前を変更することは、どうにか可能でしょうか?
どのように解決するのですか?
マイグレーションのUpメソッドとDownメソッドを手動で編集して
RenameColumn
メソッドを置き換えて
AddColumn
と
DropColumn
を自動的に生成します。
関連
-
解決済み] Critical error detected c0000374 - C++ dll returns pointer off allocated memory to C# [解決済み] Critical error detected c0000374 - C++ dll returns pointer off allocated memory to C#.
-
[解決済み】SmtpException: トランスポート接続からデータを読み取れません:net_io_connectionclosed
-
[解決済み】ソケットのアドレス(プロトコル/ネットワークアドレス/ポート)は、通常1つしか使用できない?
-
[解決済み】パラメータ付きRedirectToAction
-
[解決済み] Entity Frameworkで生成されたSQLを表示するにはどうすればよいですか?
-
[解決済み] FOREIGN KEY制約を導入すると、サイクルや複数のカスケード・パスが発生する可能性があります - なぜですか?
-
[解決済み] エンティティ・フレームワーク・マイグレーションをリセットする
-
[解決済み】Entity Framework 4.1 Code Firstでクラスプロパティを無視する
-
[解決済み] Entity Frameworkのデータベースを再作成する方法は?
-
[解決済み] Entity FrameworkのマイグレーションにおけるRequiredフィールドのデフォルト値?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】エラー。「戻り値を変更できません」 C#
-
[解決済み】"出力タイプがクラスライブラリのプロジェクトは直接起動できない"
-
[解決済み】ORA-01008: すべての変数がバインドされていません。これらはバインドされています。
-
[解決済み】取り消せないメンバはメソッドのように使えない?
-
[解決済み】値が期待した範囲に収まらない
-
[解決済み】MetadataException: 指定されたメタデータ・リソースをロードできない
-
[解決済み】「...は'型'であり、与えられたコンテキストでは有効ではありません」を解決するにはどうすればよいですか?(C#)
-
[解決済み】インデックスが範囲外でした。コレクションパラメータname:indexのサイズより小さく、非負でなければなりません。
-
[解決済み】パラメータ付きRedirectToAction
-
[解決済み】Nullableオブジェクトは値を持たなければならない?