// using System; using BMA.EHR.Infrastructure.Persistence; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; using Oracle.EntityFrameworkCore.Metadata; #nullable disable namespace BMA.EHR.Infrastructure.Migrations { [DbContext(typeof(ApplicationDBContext))] partial class ApplicationDBContextModelSnapshot : ModelSnapshot { protected override void BuildModel(ModelBuilder modelBuilder) { #pragma warning disable 612, 618 modelBuilder .HasAnnotation("ProductVersion", "7.0.5") .HasAnnotation("Relational:MaxIdentifierLength", 128); OracleModelBuilderExtensions.UseIdentityColumns(modelBuilder); modelBuilder.Entity("BMA.EHR.Domain.Entities.MetaData.BloodGroupEntity", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("RAW(16)") .HasColumnOrder(0) .HasComment("คีย์หลัก"); b.Property("CreatedDate") .HasColumnType("TIMESTAMP(7)") .HasColumnOrder(993) .HasComment("สร้างข้อมูลเมื่อ"); b.Property("CreatedUserFullName") .IsRequired() .HasColumnType("NVARCHAR2(2000)") .HasColumnOrder(992) .HasComment("ชื่อ User ที่สร้างข้อมูล"); b.Property("CreatedUserId") .HasColumnType("RAW(16)") .HasColumnOrder(991) .HasComment("User Id ที่สร้างข้อมูล"); b.Property("IsActive") .HasColumnType("NUMBER(1)") .HasColumnOrder(990) .HasComment("สถานะการใช้งาน"); b.Property("ModifiedDate") .HasColumnType("TIMESTAMP(7)") .HasColumnOrder(996) .HasComment("แก้ไขข้อมูลเมื่อ"); b.Property("ModifiedUserFullName") .HasColumnType("NVARCHAR2(2000)") .HasColumnOrder(995) .HasComment("ชื่อ User ที่แก้ไจข้อมูล"); b.Property("ModifiedUserId") .HasColumnType("RAW(16)") .HasColumnOrder(994) .HasComment("User Id ที่แก้ไขข้อมูล"); b.Property("Name") .IsRequired() .HasMaxLength(2) .HasColumnType("NVARCHAR2(2)") .HasColumnOrder(1) .HasComment("ชื่อหมู่โลหิต"); b.HasKey("Id"); b.ToTable("BloodGroups"); }); modelBuilder.Entity("BMA.EHR.Domain.Entities.MetaData.PrefixEntity", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("RAW(16)") .HasColumnOrder(0) .HasComment("คีย์หลัก"); b.Property("CreatedDate") .HasColumnType("TIMESTAMP(7)") .HasColumnOrder(993) .HasComment("สร้างข้อมูลเมื่อ"); b.Property("CreatedUserFullName") .IsRequired() .HasColumnType("NVARCHAR2(2000)") .HasColumnOrder(992) .HasComment("ชื่อ User ที่สร้างข้อมูล"); b.Property("CreatedUserId") .HasColumnType("RAW(16)") .HasColumnOrder(991) .HasComment("User Id ที่สร้างข้อมูล"); b.Property("IsActive") .HasColumnType("NUMBER(1)") .HasColumnOrder(990) .HasComment("สถานะการใช้งาน"); b.Property("ModifiedDate") .HasColumnType("TIMESTAMP(7)") .HasColumnOrder(996) .HasComment("แก้ไขข้อมูลเมื่อ"); b.Property("ModifiedUserFullName") .HasColumnType("NVARCHAR2(2000)") .HasColumnOrder(995) .HasComment("ชื่อ User ที่แก้ไจข้อมูล"); b.Property("ModifiedUserId") .HasColumnType("RAW(16)") .HasColumnOrder(994) .HasComment("User Id ที่แก้ไขข้อมูล"); b.Property("Name") .IsRequired() .HasMaxLength(100) .HasColumnType("NVARCHAR2(100)") .HasColumnOrder(1) .HasComment("รายละเอียดคำนำหน้า"); b.HasKey("Id"); b.ToTable("Prefixes"); }); #pragma warning restore 612, 618 } } }