इन विशेषताओं को अपने आईडी कॉलम में जोड़ने के अलावा:
[Key]
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public Guid Id { get; set; }
अपने माइग्रेशन में आपको अपना CreateTable
बदलना चाहिए defaultValueSQL
जोड़ने के लिए आपके कॉलम में संपत्ति यानी:
Id = c.Guid(nullable: false, identity: true, defaultValueSql: "newsequentialid()"),
यह आपको अपने डेटाबेस को मैन्युअल रूप से छूने से रोकेगा, जैसा कि आपने टिप्पणियों में बताया था, कुछ ऐसा है जिसे आप पहले कोड से बचना चाहते हैं।