// 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("20240131192339_addCompany")] partial class addCompany { /// 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.Company", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("bigint") .HasColumnOrder(0); SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("Id")); b.Property("CRNumber") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property("CompanyName") .IsRequired() .HasColumnType("nvarchar(max)"); b.Property("CreateDate") .HasColumnType("datetime2") .HasColumnOrder(3); b.Property("CreateUser") .HasMaxLength(450) .HasColumnType("nvarchar(450)") .HasColumnOrder(1); b.Property("IsDeleted") .HasColumnType("bit"); b.Property("TaxNumber") .HasColumnType("decimal(18,2)"); b.Property("UpdateDate") .HasColumnType("datetime2") .HasColumnOrder(4); b.Property("UpdateUser") .HasMaxLength(450) .HasColumnType("nvarchar(450)") .HasColumnOrder(2); b.Property("UserId") .HasColumnType("bigint"); b.HasKey("Id"); b.ToTable("Companies"); }); #pragma warning restore 612, 618 } } }