| | |
| | | |
| | | modelBuilder.Entity<AdmAttendanceRule>(entity => |
| | | { |
| | | entity.HasNoKey(); |
| | | |
| | | entity.ToTable("ADM_AttendanceRules"); |
| | | |
| | | entity.Property(e => e.Id).HasMaxLength(50); |
| | | |
| | | entity.Property(e => e.Absenteeism) |
| | | .HasColumnType("decimal(18, 2)") |
| | |
| | | .IsRequired() |
| | | .HasMaxLength(50) |
| | | .HasColumnName("holiday"); |
| | | |
| | | entity.Property(e => e.Id) |
| | | .IsRequired() |
| | | .HasMaxLength(50); |
| | | |
| | | entity.Property(e => e.LatePayment1) |
| | | .HasColumnType("decimal(18, 2)") |
| | |
| | | entity.Property(e => e.Weekend1).HasColumnName("weekend"); |
| | | |
| | | entity.Property(e => e.WorkingEnd) |
| | | .IsRequired() |
| | | .HasMaxLength(50) |
| | | .HasColumnName("working_end"); |
| | | |
| | | entity.Property(e => e.WorkingStart) |
| | | .IsRequired() |
| | | .HasMaxLength(50) |
| | | .HasColumnName("working_start"); |
| | | }); |
| | | |
| | | modelBuilder.Entity<AdmAttendanceRulesDtl>(entity => |
| | | { |
| | | entity.HasNoKey(); |
| | | |
| | | entity.ToTable("ADM_AttendanceRules_dtl"); |
| | | |
| | | entity.Property(e => e.Id).HasMaxLength(50); |
| | | |
| | | entity.Property(e => e.Creater) |
| | | .IsRequired() |
| | |
| | | .HasColumnType("datetime") |
| | | .HasColumnName("createtime") |
| | | .HasDefaultValueSql("(getdate())"); |
| | | |
| | | entity.Property(e => e.Id) |
| | | .IsRequired() |
| | | .HasMaxLength(50); |
| | | |
| | | entity.Property(e => e.Modifier) |
| | | .IsRequired() |
| | |
| | | entity.Property(e => e.Name).HasMaxLength(200); |
| | | |
| | | entity.Property(e => e.Pid) |
| | | .IsRequired() |
| | | .HasMaxLength(50) |
| | | .HasColumnName("pid"); |
| | | |
| | |
| | | .HasDefaultValueSql("('A')"); |
| | | |
| | | entity.Property(e => e.ValueEnd) |
| | | .HasColumnType("date") |
| | | .HasColumnName("value_end") |
| | | .HasDefaultValueSql("(getdate())"); |
| | | .HasMaxLength(50) |
| | | .HasColumnName("value_end"); |
| | | |
| | | entity.Property(e => e.ValueStart) |
| | | .HasColumnType("date") |
| | | .HasColumnName("value_start") |
| | | .HasDefaultValueSql("(getdate())"); |
| | | .HasMaxLength(50) |
| | | .HasColumnName("value_start"); |
| | | }); |
| | | |
| | | modelBuilder.Entity<AdmBreakPrecedent>(entity => |