このスレッドの答えは私にとってはうまくいきません。
この注釈を顧客クラスの PK に配置します。
public class Customer
{
[DatabaseGenerated(DatabaseGeneratedOption.None)]
public int Id { get; set; }
[Required]
public string Name { get; set; }
}
データベースの移行により、新しく追加されたデータ注釈に対して次の 1 行を示す構成が作成されます。
AlterColumn("dbo.Customers", "Id", c => c.Int(nullable: false));
移行を実行し、SQL Server Management Studio でテーブルを確認します。顧客 Id 列には、まだ ID 仕様があり、Is ID があります。私は何を間違っていますか?
ありがとう。