2
エンティティフレームワークのコードファーストプロジェクトからSQL Serverデータベースのフィールドの説明プロパティを設定する方法を教えてください。エンティティフレームワーク、コードファースト、データベースフィールドの設定
エンティティフレームワークのコードファーストプロジェクトからSQL Serverデータベースのフィールドの説明プロパティを設定する方法を教えてください。エンティティフレームワーク、コードファースト、データベースフィールドの設定
カスタムイニシャライザを作成しない限り、Seed
メソッドでは、説明を必要とする各単一の列に対して新しいレコードをsys.extended_properties
に挿入します。そのためにシステムストアドプロシージャを使用できます
EXEC sys.sp_addextendedproperty @name='MS_Description',
@value=N'Your description',
@level0type=N'SCHEMA',@level0name=N'YourSchema',
@level1type=N'TABLE',@level1name=N'YourTable',
@level2type=N'COLUMN',@level2name=N'YourColumn'