// using System; using LY.MicroService.TaskManagement.EntityFrameworkCore; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; using Volo.Abp.EntityFrameworkCore; #nullable disable namespace LY.MicroService.TaskManagement.Migrations { [DbContext(typeof(TaskManagementMigrationsDbContext))] [Migration("20220707032320_Add-Field-IsEnabled-With-BackgroundJobAction")] partial class AddFieldIsEnabledWithBackgroundJobAction { protected override void BuildTargetModel(ModelBuilder modelBuilder) { #pragma warning disable 612, 618 modelBuilder .HasAnnotation("_Abp_DatabaseProvider", EfCoreDatabaseProvider.MySql) .HasAnnotation("ProductVersion", "6.0.6") .HasAnnotation("Relational:MaxIdentifierLength", 64); modelBuilder.Entity("LINGYUN.Abp.TaskManagement.BackgroundJobAction", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("char(36)"); b.Property("ConcurrencyStamp") .IsConcurrencyToken() .HasMaxLength(40) .HasColumnType("varchar(40)") .HasColumnName("ConcurrencyStamp"); b.Property("CreationTime") .HasColumnType("datetime(6)") .HasColumnName("CreationTime"); b.Property("CreatorId") .HasColumnType("char(36)") .HasColumnName("CreatorId"); b.Property("ExtraProperties") .HasColumnType("longtext") .HasColumnName("ExtraProperties"); b.Property("IsEnabled") .HasColumnType("tinyint(1)"); b.Property("JobId") .IsRequired() .HasMaxLength(255) .HasColumnType("varchar(255)") .HasColumnName("JobId"); b.Property("LastModificationTime") .HasColumnType("datetime(6)") .HasColumnName("LastModificationTime"); b.Property("LastModifierId") .HasColumnType("char(36)") .HasColumnName("LastModifierId"); b.Property("Name") .IsRequired() .HasMaxLength(100) .HasColumnType("varchar(100)") .HasColumnName("Name"); b.Property("Paramters") .HasColumnType("longtext") .HasColumnName("Paramters"); b.Property("TenantId") .HasColumnType("char(36)") .HasColumnName("TenantId"); b.HasKey("Id"); b.HasIndex("Name"); b.ToTable("TK_BackgroundJobActions", (string)null); }); modelBuilder.Entity("LINGYUN.Abp.TaskManagement.BackgroundJobInfo", b => { b.Property("Id") .HasColumnType("varchar(255)"); b.Property("Args") .HasColumnType("longtext") .HasColumnName("Args"); b.Property("BeginTime") .HasColumnType("datetime(6)"); b.Property("ConcurrencyStamp") .IsConcurrencyToken() .HasMaxLength(40) .HasColumnType("varchar(40)") .HasColumnName("ConcurrencyStamp"); b.Property("CreationTime") .HasColumnType("datetime(6)") .HasColumnName("CreationTime"); b.Property("CreatorId") .HasColumnType("char(36)") .HasColumnName("CreatorId"); b.Property("Cron") .HasMaxLength(50) .HasColumnType("varchar(50)") .HasColumnName("Cron"); b.Property("Description") .HasMaxLength(255) .HasColumnType("varchar(255)") .HasColumnName("Description"); b.Property("EndTime") .HasColumnType("datetime(6)"); b.Property("ExtraProperties") .HasColumnType("longtext") .HasColumnName("ExtraProperties"); b.Property("Group") .IsRequired() .HasMaxLength(50) .HasColumnType("varchar(50)") .HasColumnName("Group"); b.Property("Interval") .HasColumnType("int"); b.Property("IsAbandoned") .HasColumnType("tinyint(1)"); b.Property("IsEnabled") .HasColumnType("tinyint(1)"); b.Property("JobType") .HasColumnType("int"); b.Property("LastModificationTime") .HasColumnType("datetime(6)") .HasColumnName("LastModificationTime"); b.Property("LastModifierId") .HasColumnType("char(36)") .HasColumnName("LastModifierId"); b.Property("LastRunTime") .HasColumnType("datetime(6)"); b.Property("LockTimeOut") .HasColumnType("int"); b.Property("MaxCount") .HasColumnType("int"); b.Property("MaxTryCount") .HasColumnType("int"); b.Property("Name") .IsRequired() .HasMaxLength(100) .HasColumnType("varchar(100)") .HasColumnName("Name"); b.Property("NextRunTime") .HasColumnType("datetime(6)"); b.Property("NodeName") .HasMaxLength(128) .HasColumnType("varchar(128)") .HasColumnName("NodeName"); b.Property("Priority") .HasColumnType("int"); b.Property("Result") .HasMaxLength(1000) .HasColumnType("varchar(1000)") .HasColumnName("Result"); b.Property("Source") .ValueGeneratedOnAdd() .HasColumnType("int") .HasDefaultValue(-1) .HasColumnName("Source"); b.Property("Status") .HasColumnType("int"); b.Property("TenantId") .HasColumnType("char(36)") .HasColumnName("TenantId"); b.Property("TriggerCount") .HasColumnType("int"); b.Property("TryCount") .HasColumnType("int"); b.Property("Type") .IsRequired() .HasMaxLength(1000) .HasColumnType("varchar(1000)") .HasColumnName("Type"); b.HasKey("Id"); b.HasIndex("Name", "Group"); b.ToTable("TK_BackgroundJobs", (string)null); }); modelBuilder.Entity("LINGYUN.Abp.TaskManagement.BackgroundJobLog", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("bigint"); b.Property("Exception") .HasMaxLength(2000) .HasColumnType("varchar(2000)") .HasColumnName("Exception"); b.Property("JobGroup") .HasMaxLength(50) .HasColumnType("varchar(50)") .HasColumnName("JobGroup"); b.Property("JobId") .HasMaxLength(255) .HasColumnType("varchar(255)") .HasColumnName("JobId"); b.Property("JobName") .HasMaxLength(100) .HasColumnType("varchar(100)") .HasColumnName("JobName"); b.Property("JobType") .HasMaxLength(1000) .HasColumnType("varchar(1000)") .HasColumnName("JobType"); b.Property("Message") .HasMaxLength(1000) .HasColumnType("varchar(1000)") .HasColumnName("Message"); b.Property("RunTime") .HasColumnType("datetime(6)"); b.Property("TenantId") .HasColumnType("char(36)") .HasColumnName("TenantId"); b.HasKey("Id"); b.HasIndex("JobGroup", "JobName"); b.ToTable("TK_BackgroundJobLogs", (string)null); }); #pragma warning restore 612, 618 } } }