using Apimanager_backend.Models; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; namespace Apimanager_backend.Data { public class UserConfig : IEntityTypeConfiguration { public void Configure(EntityTypeBuilder builder) { //主键 builder.HasKey(x => x.Id); //自增 builder.Property(x => x.Id) .ValueGeneratedOnAdd(); //唯一索引 builder.HasIndex(x => x.Username) .IsUnique(); builder.HasIndex(x => x.Email) .IsUnique(); } } }