// <auto-generated /> using System; using MTWorkHR.Infrastructure.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Metadata; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable namespace MTWorkHR.Infrastructure.Migrations { [DbContext(typeof(HRDataContext))] [Migration("20240218144219_addLogs")] partial class addLogs { /// <inheritdoc /> protected override void BuildTargetModel(ModelBuilder modelBuilder) { #pragma warning disable 612, 618 modelBuilder .HasAnnotation("ProductVersion", "8.0.1") .HasAnnotation("Relational:MaxIdentifierLength", 128); SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder); modelBuilder.Entity("MTWorkHR.Core.Entities.AuthLog", b => { b.Property<long>("Id") .ValueGeneratedOnAdd() .HasColumnType("bigint") .HasColumnOrder(0); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property<long>("Id")); b.Property<string>("Channel") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<DateTime>("CreateDate") .HasColumnType("datetime2"); b.Property<string>("CreateUser") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("ErrorCode") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("ErrorDescription") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("InnerException") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("Input") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("Method") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("QueryString") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("ServerIP") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("ServiceResponseTimeInSeconds") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("UserIP") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("userAgent") .IsRequired() .HasColumnType("nvarchar(max)"); b.HasKey("Id"); b.ToTable("AuthLogs"); }); modelBuilder.Entity("MTWorkHR.Core.Entities.Company", b => { b.Property<long>("Id") .ValueGeneratedOnAdd() .HasColumnType("bigint") .HasColumnOrder(0); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property<long>("Id")); b.Property<string>("CRNumber") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("CompanyName") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<DateTime>("CreateDate") .HasColumnType("datetime2") .HasColumnOrder(3); b.Property<string>("CreateUser") .HasMaxLength(450) .HasColumnType("nvarchar(450)") .HasColumnOrder(1); b.Property<bool>("IsDeleted") .HasColumnType("bit"); b.Property<int>("TaxNumber") .HasColumnType("int"); b.Property<DateTime?>("UpdateDate") .HasColumnType("datetime2") .HasColumnOrder(4); b.Property<string>("UpdateUser") .HasMaxLength(450) .HasColumnType("nvarchar(450)") .HasColumnOrder(2); b.Property<long>("UserId") .HasColumnType("bigint"); b.HasKey("Id"); b.ToTable("Companies"); }); modelBuilder.Entity("MTWorkHR.Core.Entities.FileLog", b => { b.Property<long>("Id") .ValueGeneratedOnAdd() .HasColumnType("bigint") .HasColumnOrder(0); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property<long>("Id")); b.Property<string>("Channel") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<DateTime>("CreateDate") .HasColumnType("datetime2"); b.Property<string>("CreateUser") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("ErrorCode") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("ErrorDescription") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("InnerException") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("Input") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("Method") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("QueryString") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("ServerIP") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("ServiceResponseTimeInSeconds") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("UserIP") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("userAgent") .IsRequired() .HasColumnType("nvarchar(max)"); b.HasKey("Id"); b.ToTable("FileLogs"); }); modelBuilder.Entity("MTWorkHR.Core.Entities.RoleLog", b => { b.Property<long>("Id") .ValueGeneratedOnAdd() .HasColumnType("bigint") .HasColumnOrder(0); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property<long>("Id")); b.Property<string>("Channel") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<DateTime>("CreateDate") .HasColumnType("datetime2"); b.Property<string>("CreateUser") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("ErrorCode") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("ErrorDescription") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("InnerException") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("Input") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("Method") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("QueryString") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("ServerIP") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("ServiceResponseTimeInSeconds") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("UserIP") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("userAgent") .IsRequired() .HasColumnType("nvarchar(max)"); b.HasKey("Id"); b.ToTable("RoleLogs"); }); modelBuilder.Entity("MTWorkHR.Core.Entities.SettingLog", b => { b.Property<long>("Id") .ValueGeneratedOnAdd() .HasColumnType("bigint") .HasColumnOrder(0); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property<long>("Id")); b.Property<string>("Channel") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<DateTime>("CreateDate") .HasColumnType("datetime2"); b.Property<string>("CreateUser") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("ErrorCode") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("ErrorDescription") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("InnerException") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("Input") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("Method") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("QueryString") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("ServerIP") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("ServiceResponseTimeInSeconds") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("UserIP") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("userAgent") .IsRequired() .HasColumnType("nvarchar(max)"); b.HasKey("Id"); b.ToTable("SettingLogs"); }); modelBuilder.Entity("MTWorkHR.Core.Entities.UserLog", b => { b.Property<long>("Id") .ValueGeneratedOnAdd() .HasColumnType("bigint") .HasColumnOrder(0); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property<long>("Id")); b.Property<string>("Channel") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<DateTime>("CreateDate") .HasColumnType("datetime2"); b.Property<string>("CreateUser") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("ErrorCode") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("ErrorDescription") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("InnerException") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("Input") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("Method") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("QueryString") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("ServerIP") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("ServiceResponseTimeInSeconds") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("UserIP") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property<string>("userAgent") .IsRequired() .HasColumnType("nvarchar(max)"); b.HasKey("Id"); b.ToTable("UserLogs"); }); #pragma warning restore 612, 618 } } }