0

EF を使用して新しいソリューション/データベースを作成しているときに、ModelFirst アプローチではデザイナーからこれを行うことができないため、OnModelCreating メソッドに複合キーを設定しようとしています。

問題は、OnModelCreating(DbModelBuilder modelBuilder) メソッドに変更を加えた後、データベースに変更を加えて「モデルからデータベースを生成」を押す必要がある場合、そこに配置したものを上書きすることです。どうすればこれを回避できますか?

ありがとうございました

4

1 に答える 1

0

IDatabaseInitializer インターフェイスを利用します。詳細については、こちらを参照してください。

また、DatabaseInitializerForType キーを appSettings に追加します。

于 2013-04-23T18:57:30.613 に答える