/
Begemot228
/
MovieHub
Обзор
Документация
Войти
/
Begemot228
/
MovieHub
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
develop
MovieHub.Infrastructure/Data/Configurations/UserConfiguration.cs
25 строк
664 B
Николай
Добавил конфигурации для сущностей в базе данных
12 апр 2025, 13:19
12 апр 2025, 13:19
c48fe19
Код
Авторство
О чём код?
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; using MovieHub.Domain.Entities; namespace MovieHub.Infrastructure.Data.Configurations; public class UserConfiguration : IEntityTypeConfiguration<User> { public void Configure(EntityTypeBuilder<User> builder) { builder.HasKey(u => u.Id); builder.Property(u => u.Username) .IsRequired() .HasMaxLength(50); builder.Property(u => u.Email) .IsRequired() .HasMaxLength(250); builder.Property(u => u.PasswordHash) .IsRequired() .HasMaxLength(250); } }