// <auto-generated />
|
using System;
|
using FlexJobApi.EntityFramework.Core;
|
using Microsoft.EntityFrameworkCore;
|
using Microsoft.EntityFrameworkCore.Infrastructure;
|
using Microsoft.EntityFrameworkCore.Metadata;
|
using Microsoft.EntityFrameworkCore.Migrations;
|
using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|
#nullable disable
|
|
namespace FlexJobApi.Database.Migrations.Migrations.LogDb
|
{
|
[DbContext(typeof(LogDbContext))]
|
[Migration("20250819015802_UpdateResource0819")]
|
partial class UpdateResource0819
|
{
|
/// <inheritdoc />
|
protected override void BuildTargetModel(ModelBuilder modelBuilder)
|
{
|
#pragma warning disable 612, 618
|
modelBuilder
|
.HasAnnotation("ProductVersion", "9.0.7")
|
.HasAnnotation("Relational:MaxIdentifierLength", 128);
|
|
SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder);
|
|
modelBuilder.Entity("FlexJobApi.Core.ConsoleLog", b =>
|
{
|
b.Property<Guid>("Id")
|
.ValueGeneratedOnAdd()
|
.HasColumnType("uniqueidentifier");
|
|
b.Property<int>("Access")
|
.HasColumnType("int");
|
|
b.Property<string>("ClientIpAddress")
|
.HasMaxLength(32)
|
.HasColumnType("nvarchar(32)");
|
|
b.Property<string>("Content")
|
.IsRequired()
|
.HasColumnType("nvarchar(max)");
|
|
b.Property<Guid?>("CreatedEnterpriseId")
|
.HasColumnType("uniqueidentifier");
|
|
b.Property<DateTimeOffset>("CreatedTime")
|
.HasColumnType("datetimeoffset");
|
|
b.Property<Guid?>("CreatedUserId")
|
.HasColumnType("uniqueidentifier");
|
|
b.Property<bool>("IsDeleted")
|
.HasColumnType("bit");
|
|
b.Property<int>("Level")
|
.HasColumnType("int");
|
|
b.Property<int>("Sort")
|
.HasColumnType("int");
|
|
b.Property<string>("StackTrace")
|
.HasColumnType("nvarchar(max)");
|
|
b.Property<string>("TraceId")
|
.HasColumnType("nvarchar(max)");
|
|
b.Property<DateTimeOffset?>("UpdatedTime")
|
.HasColumnType("datetimeoffset");
|
|
b.Property<Guid?>("UpdatedUserId")
|
.HasColumnType("uniqueidentifier");
|
|
b.Property<string>("Url")
|
.HasColumnType("nvarchar(max)");
|
|
b.HasKey("Id");
|
|
b.ToTable("ConsoleLog");
|
});
|
|
modelBuilder.Entity("FlexJobApi.Core.DbAuditLog", b =>
|
{
|
b.Property<Guid>("Id")
|
.ValueGeneratedOnAdd()
|
.HasColumnType("uniqueidentifier");
|
|
b.Property<Guid?>("CreatedEnterpriseId")
|
.HasColumnType("uniqueidentifier");
|
|
b.Property<DateTimeOffset>("CreatedTime")
|
.HasColumnType("datetimeoffset");
|
|
b.Property<Guid?>("CreatedUserId")
|
.HasColumnType("uniqueidentifier");
|
|
b.Property<bool>("IsDeleted")
|
.HasColumnType("bit");
|
|
b.Property<string>("NewValues")
|
.HasColumnType("nvarchar(max)");
|
|
b.Property<string>("OldValues")
|
.HasColumnType("nvarchar(max)");
|
|
b.Property<int>("Operate")
|
.HasColumnType("int");
|
|
b.Property<Guid>("PrimaryKey")
|
.HasColumnType("uniqueidentifier");
|
|
b.Property<int>("Sort")
|
.HasColumnType("int");
|
|
b.Property<string>("TableName")
|
.IsRequired()
|
.HasMaxLength(128)
|
.HasColumnType("nvarchar(128)");
|
|
b.Property<string>("TraceId")
|
.HasColumnType("nvarchar(max)");
|
|
b.Property<DateTimeOffset?>("UpdatedTime")
|
.HasColumnType("datetimeoffset");
|
|
b.Property<Guid?>("UpdatedUserId")
|
.HasColumnType("uniqueidentifier");
|
|
b.HasKey("Id");
|
|
b.ToTable("DbAuditLog");
|
});
|
|
modelBuilder.Entity("FlexJobApi.Core.Entities.Common.ResourceLog", b =>
|
{
|
b.Property<Guid>("Id")
|
.ValueGeneratedOnAdd()
|
.HasColumnType("uniqueidentifier");
|
|
b.Property<string>("ClientIpAddress")
|
.HasColumnType("nvarchar(max)");
|
|
b.Property<string>("ConsoleLogs")
|
.HasColumnType("nvarchar(max)");
|
|
b.Property<Guid?>("CreatedEnterpriseId")
|
.HasColumnType("uniqueidentifier");
|
|
b.Property<DateTimeOffset>("CreatedTime")
|
.HasColumnType("datetimeoffset");
|
|
b.Property<Guid?>("CreatedUserId")
|
.HasColumnType("uniqueidentifier");
|
|
b.Property<string>("Domain")
|
.HasColumnType("nvarchar(max)");
|
|
b.Property<long>("ElapsedMilliseconds")
|
.HasColumnType("bigint");
|
|
b.Property<bool>("IsDeleted")
|
.HasColumnType("bit");
|
|
b.Property<bool>("IsSuccess")
|
.HasColumnType("bit");
|
|
b.Property<int>("Method")
|
.HasColumnType("int");
|
|
b.Property<string>("Path")
|
.HasColumnType("nvarchar(max)");
|
|
b.Property<string>("RefererUrl")
|
.HasColumnType("nvarchar(max)");
|
|
b.Property<string>("Request")
|
.HasColumnType("nvarchar(max)");
|
|
b.Property<string>("RequestHeaders")
|
.HasColumnType("nvarchar(max)");
|
|
b.Property<string>("Response")
|
.HasColumnType("nvarchar(max)");
|
|
b.Property<string>("ResponseHeaders")
|
.HasColumnType("nvarchar(max)");
|
|
b.Property<int>("Sort")
|
.HasColumnType("int");
|
|
b.Property<string>("TraceId")
|
.HasColumnType("nvarchar(max)");
|
|
b.Property<DateTimeOffset?>("UpdatedTime")
|
.HasColumnType("datetimeoffset");
|
|
b.Property<Guid?>("UpdatedUserId")
|
.HasColumnType("uniqueidentifier");
|
|
b.HasKey("Id");
|
|
b.ToTable("ResourceLog");
|
});
|
|
modelBuilder.Entity("FlexJobApi.Core.ExceptionLog", b =>
|
{
|
b.Property<Guid>("Id")
|
.ValueGeneratedOnAdd()
|
.HasColumnType("uniqueidentifier");
|
|
b.Property<string>("Code")
|
.HasMaxLength(32)
|
.HasColumnType("nvarchar(32)");
|
|
b.Property<Guid?>("CreatedEnterpriseId")
|
.HasColumnType("uniqueidentifier");
|
|
b.Property<DateTimeOffset>("CreatedTime")
|
.HasColumnType("datetimeoffset");
|
|
b.Property<Guid?>("CreatedUserId")
|
.HasColumnType("uniqueidentifier");
|
|
b.Property<bool>("IsDeleted")
|
.HasColumnType("bit");
|
|
b.Property<string>("Message")
|
.HasColumnType("nvarchar(max)");
|
|
b.Property<int>("Sort")
|
.HasColumnType("int");
|
|
b.Property<string>("StackTrace")
|
.HasColumnType("nvarchar(max)");
|
|
b.Property<string>("TraceId")
|
.HasColumnType("nvarchar(max)");
|
|
b.Property<string>("Type")
|
.HasMaxLength(256)
|
.HasColumnType("nvarchar(256)");
|
|
b.Property<DateTimeOffset?>("UpdatedTime")
|
.HasColumnType("datetimeoffset");
|
|
b.Property<Guid?>("UpdatedUserId")
|
.HasColumnType("uniqueidentifier");
|
|
b.HasKey("Id");
|
|
b.ToTable("ExceptionLog");
|
});
|
|
modelBuilder.Entity("FlexJobApi.Core.QueueLog", b =>
|
{
|
b.Property<Guid>("Id")
|
.ValueGeneratedOnAdd()
|
.HasColumnType("uniqueidentifier");
|
|
b.Property<int>("Access")
|
.HasColumnType("int");
|
|
b.Property<Guid?>("CreatedEnterpriseId")
|
.HasColumnType("uniqueidentifier");
|
|
b.Property<DateTimeOffset>("CreatedTime")
|
.HasColumnType("datetimeoffset");
|
|
b.Property<Guid?>("CreatedUserId")
|
.HasColumnType("uniqueidentifier");
|
|
b.Property<string>("Data")
|
.IsRequired()
|
.HasColumnType("nvarchar(max)");
|
|
b.Property<long>("ElapsedMilliseconds")
|
.HasColumnType("bigint");
|
|
b.Property<string>("EventId")
|
.IsRequired()
|
.HasMaxLength(128)
|
.HasColumnType("nvarchar(128)");
|
|
b.Property<bool>("IsConsumOnce")
|
.HasColumnType("bit");
|
|
b.Property<bool>("IsDeleted")
|
.HasColumnType("bit");
|
|
b.Property<int>("Sort")
|
.HasColumnType("int");
|
|
b.Property<string>("TraceId")
|
.HasColumnType("nvarchar(max)");
|
|
b.Property<DateTimeOffset?>("UpdatedTime")
|
.HasColumnType("datetimeoffset");
|
|
b.Property<Guid?>("UpdatedUserId")
|
.HasColumnType("uniqueidentifier");
|
|
b.HasKey("Id");
|
|
b.ToTable("QueueLog");
|
});
|
|
modelBuilder.Entity("FlexJobApi.Core.ScheduleJobTriggerTimeline", b =>
|
{
|
b.Property<Guid>("Id")
|
.ValueGeneratedOnAdd()
|
.HasColumnType("uniqueidentifier");
|
|
b.Property<Guid?>("CreatedEnterpriseId")
|
.HasColumnType("uniqueidentifier");
|
|
b.Property<DateTimeOffset>("CreatedTime")
|
.HasColumnType("datetimeoffset");
|
|
b.Property<Guid?>("CreatedUserId")
|
.HasColumnType("uniqueidentifier");
|
|
b.Property<long>("ElapsedTime")
|
.HasColumnType("bigint");
|
|
b.Property<string>("Exception")
|
.HasColumnType("nvarchar(max)");
|
|
b.Property<bool>("IsDeleted")
|
.HasColumnType("bit");
|
|
b.Property<string>("JobId")
|
.HasColumnType("nvarchar(max)");
|
|
b.Property<DateTime?>("LastRunTime")
|
.HasColumnType("datetime2");
|
|
b.Property<int>("Mode")
|
.HasColumnType("int");
|
|
b.Property<DateTime?>("NextRunTime")
|
.HasColumnType("datetime2");
|
|
b.Property<long>("NumberOfRuns")
|
.HasColumnType("bigint");
|
|
b.Property<string>("Result")
|
.HasColumnType("nvarchar(max)");
|
|
b.Property<int>("Sort")
|
.HasColumnType("int");
|
|
b.Property<long>("Status")
|
.HasColumnType("bigint");
|
|
b.Property<string>("TraceId")
|
.HasColumnType("nvarchar(max)");
|
|
b.Property<string>("TriggerId")
|
.HasColumnType("nvarchar(max)");
|
|
b.Property<DateTimeOffset?>("UpdatedTime")
|
.HasColumnType("datetimeoffset");
|
|
b.Property<Guid?>("UpdatedUserId")
|
.HasColumnType("uniqueidentifier");
|
|
b.HasKey("Id");
|
|
b.ToTable("ScheduleJobTriggerTimeline");
|
});
|
|
modelBuilder.Entity("FlexJobApi.Core.SmsLog", b =>
|
{
|
b.Property<Guid>("Id")
|
.ValueGeneratedOnAdd()
|
.HasColumnType("uniqueidentifier");
|
|
b.Property<int>("Access")
|
.HasColumnType("int");
|
|
b.Property<Guid?>("CreatedEnterpriseId")
|
.HasColumnType("uniqueidentifier");
|
|
b.Property<DateTimeOffset>("CreatedTime")
|
.HasColumnType("datetimeoffset");
|
|
b.Property<Guid?>("CreatedUserId")
|
.HasColumnType("uniqueidentifier");
|
|
b.Property<DateTime?>("Expiry")
|
.HasColumnType("datetime2");
|
|
b.Property<bool>("IsDeleted")
|
.HasColumnType("bit");
|
|
b.Property<bool>("IsUsed")
|
.HasColumnType("bit");
|
|
b.Property<string>("PhoneNumber")
|
.IsRequired()
|
.HasMaxLength(11)
|
.HasColumnType("nvarchar(11)");
|
|
b.Property<int>("Sort")
|
.HasColumnType("int");
|
|
b.Property<string>("TemplateCode")
|
.IsRequired()
|
.HasMaxLength(128)
|
.HasColumnType("nvarchar(128)");
|
|
b.Property<string>("TemplateParam")
|
.HasColumnType("nvarchar(max)");
|
|
b.Property<string>("TraceId")
|
.HasColumnType("nvarchar(max)");
|
|
b.Property<DateTimeOffset?>("UpdatedTime")
|
.HasColumnType("datetimeoffset");
|
|
b.Property<Guid?>("UpdatedUserId")
|
.HasColumnType("uniqueidentifier");
|
|
b.HasKey("Id");
|
|
b.ToTable("SmsLog");
|
});
|
#pragma warning restore 612, 618
|
}
|
}
|
}
|