using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; using Mws.Domain.Roles; namespace Mws.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(); } }