Blog

Форк
0
/
AddressHierarchyConfiguration.cs 
19 строк · 773.0 Байт
1
using Blog.Domain.Entities.Address;
2
using Microsoft.EntityFrameworkCore;
3
using Microsoft.EntityFrameworkCore.Metadata.Builders;
4

5
namespace Blog.Persistence.Configurations;
6

7
public class AddressHierarchyConfiguration : IEntityTypeConfiguration<AddressHierarchy>
8
{
9
    public void Configure(EntityTypeBuilder<AddressHierarchy> builder)
10
    {
11
        builder.ToTable("as_adm_hierarchy");
12
        builder.HasKey(hierarchy => hierarchy.Id);
13

14
        builder.Property(hierarchy => hierarchy.Id).HasColumnName("id");
15
        builder.Property(hierarchy => hierarchy.ObjectId).HasColumnName("objectid");
16
        builder.Property(hierarchy => hierarchy.ParentObjectId).HasColumnName("parentobjid");
17
        builder.Property(hierarchy => hierarchy.Path).HasColumnName("path");
18
    }
19
}

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.