ADO.NET Entity Framework の使用上、気付いた点をまとめています。
■テーブルの定義で削除した列がモデルから削除されない。
手動で削除する必要があります。
■テーブルの定義で列の型の変更が反映されない。
モデルを削除して作り直すのが早いです。
■テーブルの定義で列を追加した場合、モデルに反映されるが、列の定義順序が違い。
モデルを削除して作り直すのが早いです。
■データベースからモデルを更新する前に...
もしデータベースで変更した列名をモデルに反映したいのであれば、モデルを更新する前にソリューション全体で、文字列置換しておくとよいです。