using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; using mws.backend.dotnet.domain.Roles; namespace mws.backend.dotnet.infrastructure.Persistence.Configuration; public class RoleConfiguration : IEntityTypeConfiguration { public void Configure(EntityTypeBuilder e) { e.ToTable("roles"); e.HasKey(r => r.Id); e.Property(r => r.Name).HasMaxLength(100).IsRequired(); e.HasIndex(r => r.Name).IsUnique(); } }