次のような列を持つテーブルがあります。
nvarchar(256) NoteInternal NOT NULL DF_ReOptions_NoteInternal DEFAULT ''
POCOを生成するためにデータベースファーストアプローチとT4を使用しています。モデルからわかるように、プロパティのデフォルト値は設定されていません。
このページでの理由の良い説明 EntityFramework4とデフォルト値
モデルでデフォルト値を手動で設定すると、生成されたPOCOでデフォルト値を確認できますが、データベースに保存した時点でデフォルト値が挿入されておらず、VSでエラーが発生し、データではありません。 DB。
私の質問、EFを使用してデフォルト値を挿入するにはどうすればよいですか?
DataAnnotationまたはSystem.ComponentModel名前空間を使用して問題を解決できますか?