Blog
19 строк · 773.0 Байт
1using Blog.Domain.Entities.Address;2using Microsoft.EntityFrameworkCore;3using Microsoft.EntityFrameworkCore.Metadata.Builders;4
5namespace Blog.Persistence.Configurations;6
7public class AddressHierarchyConfiguration : IEntityTypeConfiguration<AddressHierarchy>8{
9public void Configure(EntityTypeBuilder<AddressHierarchy> builder)10{11builder.ToTable("as_adm_hierarchy");12builder.HasKey(hierarchy => hierarchy.Id);13
14builder.Property(hierarchy => hierarchy.Id).HasColumnName("id");15builder.Property(hierarchy => hierarchy.ObjectId).HasColumnName("objectid");16builder.Property(hierarchy => hierarchy.ParentObjectId).HasColumnName("parentobjid");17builder.Property(hierarchy => hierarchy.Path).HasColumnName("path");18}19}