「データベースからモデルを更新」では型の変更が反映されません 質問する

「データベースからモデルを更新」では型の変更が反映されません 質問する

Int から BigInt に変更した列がいくつかあります。

EF モデルを開いて「データベースからモデルを更新」を実行したところ、それらの列が Int64 になっていると予想しました。しかし、まだ Int32 のままです。

(念のため何度か実行してみました。)

データベースを再確認しましたが、列は間違いなく BigInt です。

では、「データベースからモデルを更新」はデータ型の変更には機能しないのでしょうか? 手動で適用する必要がありますか?

ベストアンサー1

残念ながら、モデルからアイテムを削除して再度追加する必要があります。少なくとも、それが私が動作させることができた唯一の方法です。

これに役立つと思われるサードパーティ製ツールが少なくとも 1 つありますが、個人的には試していません。

おすすめ記事