With EF Core 3.1, my primary key is a Guid property :
Code: Select all
public class UserEquipment
{
public Guid Id { get; set; }
public int UserId { get; set; }
public int EquipmentId { get; set; }
}
Code: Select all
var userEquipment = modelBuilder.Entity<UserEquipment>();
userEquipment.ToTable("USER_EQUIPMENT").HasKey(e => e.Id);
userEquipment.Property(e => e.Id).HasColumnName("ID");