そして、1に。クラスでこのメソッドを追加MyEFTestContext
保護された オーバーライド ボイドOnModelCreating(ModelBuilderのModelBuilderの) { modelBuilder.Entity <ブログ> () .Property <日時>(" LastUpdated " )。 }
アドオンの移行を実行した後、移行ファイルが生成されます
公共の 部分 クラス影:移行 { 保護された オーバーライド 無効アップ(MigrationBuilder migrationBuilder) { migrationBuilder.AddColumn <日時> ( 名:" LastUpdated " 、 表:" ブログ" 、 NULL可能:偽、 はdefaultValue:新しい日時(1、1、1、0、0、0、0 、DateTimeKind.Unspecified))。 } 保護 オーバーライド ボイドダウン(MigrationBuilder migrationBuilder) { migrationBuilder.DropColumn( 名称:" LastUpdated " 、 表:" ブログ" )。 } }
EF一般的な使用は、へのアクセス権を持っていないとき、データベースにフィールドを追加、更新、データベースの後に見てではなく、することができます。