Search code examples
.net-coreentity-framework-coreasp.net-identityprimary-keyautogeneratecolumn

.Net Core auto-generated string primary key


.Net Core 2.2 Identity framework has string primary key which is an auto-generated GUID. My question is how to have an auto-generated STRING primary key using Entity Framework 2.2?


Solution

  • You need to have the attribute [DatabaseGenerated(DatabaseGeneratedOption.Identity)] added to the column. See the official documentation for more details.