Files
Deal/src/core/Deal.Infrastructure/Persistence/Configurations/TenantConfiguration.cs
T
Rustam Khalimov b053d58335 Почистить комментарии от упоминаний процесса
Удалены <remarks>, <summary> сжаты до короткой фразы, вырезаны
ссылки на Task/Ruling/этап/python/прототип; //-комментарии со ссылками
на процесс удалены; то же в .proto. Правила обновлены в
docs/spec/Код-стайл-Дейл.md. Строк комментариев 27210 -> ~19100.
2026-09-11 13:39:39 +03:00

23 lines
669 B
C#

using Deal.Infrastructure.Persistence.Entities;
using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Metadata.Builders;
namespace Deal.Infrastructure.Persistence.Configurations;
/// <summary>
/// EF-конфигурация тенанта
/// </summary>
public sealed class TenantConfiguration : IEntityTypeConfiguration<TenantEntity>
{
private const int NameMaxLength = 200;
public void Configure(EntityTypeBuilder<TenantEntity> builder)
{
builder.ToTable("tenants", "public");
builder.HasKey(x => x.Id);
builder.Property(x => x.Name).HasMaxLength(NameMaxLength).IsRequired();
}
}