From 0b49fee10340ea40a6762da657239675d3db22f6 Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期四, 07 八月 2025 09:41:31 +0800 Subject: [PATCH] feat:权限和请求日志 --- FlexJobApi.Database.Migrations/Migrations/LogDb/LogDbContextModelSnapshot.cs | 249 ++++++++++++++++++------------------------------- 1 files changed, 92 insertions(+), 157 deletions(-) diff --git a/FlexJobApi.Database.Migrations/Migrations/LogDb/LogDbContextModelSnapshot.cs b/FlexJobApi.Database.Migrations/Migrations/LogDb/LogDbContextModelSnapshot.cs index c3240d4..765925a 100644 --- a/FlexJobApi.Database.Migrations/Migrations/LogDb/LogDbContextModelSnapshot.cs +++ b/FlexJobApi.Database.Migrations/Migrations/LogDb/LogDbContextModelSnapshot.cs @@ -29,63 +29,49 @@ .HasColumnType("uniqueidentifier"); b.Property<int>("Access") - .HasColumnType("int") - .HasComment("閫氶亾"); + .HasColumnType("int"); b.Property<string>("ClientIpAddress") .HasMaxLength(32) - .HasColumnType("nvarchar(32)") - .HasComment("瀹㈡埛IP鍦板潃"); + .HasColumnType("nvarchar(32)"); b.Property<string>("Content") .IsRequired() - .HasColumnType("nvarchar(max)") - .HasComment("鍐呭"); + .HasColumnType("nvarchar(max)"); b.Property<DateTimeOffset>("CreatedTime") .HasColumnType("datetimeoffset"); b.Property<Guid?>("CreatedUserInfoId") - .HasColumnType("uniqueidentifier") - .HasComment("鍒涘缓鎿嶄綔浜�"); + .HasColumnType("uniqueidentifier"); b.Property<bool>("IsDeleted") - .HasColumnType("bit") - .HasComment("鏄惁鍒犻櫎"); + .HasColumnType("bit"); b.Property<int>("Level") - .HasColumnType("int") - .HasComment("绾у埆"); + .HasColumnType("int"); b.Property<int>("Sort") - .HasColumnType("int") - .HasComment("鎺掑簭"); + .HasColumnType("int"); b.Property<string>("StackTrace") - .HasColumnType("nvarchar(max)") - .HasComment("鍫嗘爤璺熻釜"); + .HasColumnType("nvarchar(max)"); b.Property<string>("TraceId") - .HasColumnType("nvarchar(max)") - .HasComment("璺熻釜Id"); - - b.Property<Guid?>("UpdateUserInfoId") - .HasColumnType("uniqueidentifier") - .HasComment("鏈�鍚庢洿鏂版搷浣滀汉"); + .HasColumnType("nvarchar(max)"); b.Property<DateTimeOffset?>("UpdatedTime") .HasColumnType("datetimeoffset"); + b.Property<Guid?>("UpdatedUserInfoId") + .HasColumnType("uniqueidentifier"); + b.Property<string>("Url") - .HasColumnType("nvarchar(max)") - .HasComment("閾炬帴鍦板潃"); + .HasColumnType("nvarchar(max)"); b.HasKey("Id"); - b.ToTable("ConsoleLog", t => - { - t.HasComment("鎺у埗鍙版棩蹇�"); - }); + b.ToTable("ConsoleLog"); }); modelBuilder.Entity("FlexJobApi.Core.DbAuditLog", b => @@ -98,56 +84,43 @@ .HasColumnType("datetimeoffset"); b.Property<Guid?>("CreatedUserInfoId") - .HasColumnType("uniqueidentifier") - .HasComment("鍒涘缓鎿嶄綔浜�"); + .HasColumnType("uniqueidentifier"); b.Property<bool>("IsDeleted") - .HasColumnType("bit") - .HasComment("鏄惁鍒犻櫎"); + .HasColumnType("bit"); b.Property<string>("NewValues") - .HasColumnType("nvarchar(max)") - .HasComment("鏂板��"); + .HasColumnType("nvarchar(max)"); b.Property<string>("OldValues") - .HasColumnType("nvarchar(max)") - .HasComment("鏃у��"); + .HasColumnType("nvarchar(max)"); b.Property<int>("Operate") - .HasColumnType("int") - .HasComment("鎿嶄綔"); + .HasColumnType("int"); b.Property<Guid>("PrimaryKey") - .HasColumnType("uniqueidentifier") - .HasComment("涓婚敭"); + .HasColumnType("uniqueidentifier"); b.Property<int>("Sort") - .HasColumnType("int") - .HasComment("鎺掑簭"); + .HasColumnType("int"); b.Property<string>("TableName") .IsRequired() .HasMaxLength(128) - .HasColumnType("nvarchar(128)") - .HasComment("琛ㄥ悕"); + .HasColumnType("nvarchar(128)"); b.Property<string>("TraceId") - .HasColumnType("nvarchar(max)") - .HasComment("璺熻釜Id"); - - b.Property<Guid?>("UpdateUserInfoId") - .HasColumnType("uniqueidentifier") - .HasComment("鏈�鍚庢洿鏂版搷浣滀汉"); + .HasColumnType("nvarchar(max)"); b.Property<DateTimeOffset?>("UpdatedTime") .HasColumnType("datetimeoffset"); + b.Property<Guid?>("UpdatedUserInfoId") + .HasColumnType("uniqueidentifier"); + b.HasKey("Id"); - b.ToTable("DbAuditLog", t => - { - t.HasComment("鏁版嵁搴撳璁℃棩蹇�"); - }); + b.ToTable("DbAuditLog"); }); modelBuilder.Entity("FlexJobApi.Core.Entities.Common.ResourceLog", b => @@ -156,9 +129,6 @@ .ValueGeneratedOnAdd() .HasColumnType("uniqueidentifier"); - b.Property<string>("Callback") - .HasColumnType("nvarchar(max)"); - b.Property<string>("ClientIpAddress") .HasColumnType("nvarchar(max)"); @@ -166,48 +136,52 @@ .HasColumnType("datetimeoffset"); b.Property<Guid?>("CreatedUserInfoId") - .HasColumnType("uniqueidentifier") - .HasComment("鍒涘缓鎿嶄綔浜�"); + .HasColumnType("uniqueidentifier"); + + b.Property<string>("Domain") + .HasColumnType("nvarchar(max)"); b.Property<long>("ElapsedMilliseconds") .HasColumnType("bigint"); - b.Property<string>("Headers") - .HasColumnType("nvarchar(max)"); - b.Property<bool>("IsDeleted") - .HasColumnType("bit") - .HasComment("鏄惁鍒犻櫎"); + .HasColumnType("bit"); b.Property<bool>("IsSuccess") .HasColumnType("bit"); - b.Property<string>("Method") - .IsRequired() - .HasMaxLength(6) - .HasColumnType("nvarchar(6)"); + 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") - .HasComment("鎺掑簭"); + .HasColumnType("int"); b.Property<string>("TraceId") - .HasColumnType("nvarchar(max)") - .HasComment("璺熻釜Id"); - - b.Property<Guid?>("UpdateUserInfoId") - .HasColumnType("uniqueidentifier") - .HasComment("鏈�鍚庢洿鏂版搷浣滀汉"); + .HasColumnType("nvarchar(max)"); b.Property<DateTimeOffset?>("UpdatedTime") .HasColumnType("datetimeoffset"); - b.Property<string>("Url") - .IsRequired() - .HasColumnType("nvarchar(max)"); + b.Property<Guid?>("UpdatedUserInfoId") + .HasColumnType("uniqueidentifier"); b.HasKey("Id"); @@ -222,54 +196,42 @@ b.Property<string>("Code") .HasMaxLength(32) - .HasColumnType("nvarchar(32)") - .HasComment("浠g爜"); + .HasColumnType("nvarchar(32)"); b.Property<DateTimeOffset>("CreatedTime") .HasColumnType("datetimeoffset"); b.Property<Guid?>("CreatedUserInfoId") - .HasColumnType("uniqueidentifier") - .HasComment("鍒涘缓鎿嶄綔浜�"); + .HasColumnType("uniqueidentifier"); b.Property<bool>("IsDeleted") - .HasColumnType("bit") - .HasComment("鏄惁鍒犻櫎"); + .HasColumnType("bit"); b.Property<string>("Message") - .HasColumnType("nvarchar(max)") - .HasComment("娑堟伅"); + .HasColumnType("nvarchar(max)"); b.Property<int>("Sort") - .HasColumnType("int") - .HasComment("鎺掑簭"); + .HasColumnType("int"); b.Property<string>("StackTrace") - .HasColumnType("nvarchar(max)") - .HasComment("鍫嗘爤璺熻釜"); + .HasColumnType("nvarchar(max)"); b.Property<string>("TraceId") - .HasColumnType("nvarchar(max)") - .HasComment("璺熻釜Id"); + .HasColumnType("nvarchar(max)"); b.Property<string>("Type") .HasMaxLength(256) - .HasColumnType("nvarchar(256)") - .HasComment("绫诲瀷"); - - b.Property<Guid?>("UpdateUserInfoId") - .HasColumnType("uniqueidentifier") - .HasComment("鏈�鍚庢洿鏂版搷浣滀汉"); + .HasColumnType("nvarchar(256)"); b.Property<DateTimeOffset?>("UpdatedTime") .HasColumnType("datetimeoffset"); + b.Property<Guid?>("UpdatedUserInfoId") + .HasColumnType("uniqueidentifier"); + b.HasKey("Id"); - b.ToTable("ExceptionLog", t => - { - t.HasComment("寮傚父鏃ュ織"); - }); + b.ToTable("ExceptionLog"); }); modelBuilder.Entity("FlexJobApi.Core.QueueLog", b => @@ -279,60 +241,47 @@ .HasColumnType("uniqueidentifier"); b.Property<int>("Access") - .HasColumnType("int") - .HasComment("閫氶亾"); + .HasColumnType("int"); b.Property<DateTimeOffset>("CreatedTime") .HasColumnType("datetimeoffset"); b.Property<Guid?>("CreatedUserInfoId") - .HasColumnType("uniqueidentifier") - .HasComment("鍒涘缓鎿嶄綔浜�"); + .HasColumnType("uniqueidentifier"); b.Property<string>("Data") .IsRequired() - .HasColumnType("nvarchar(max)") - .HasComment("鏁版嵁"); + .HasColumnType("nvarchar(max)"); b.Property<long>("ElapsedMilliseconds") - .HasColumnType("bigint") - .HasComment("鑰楁椂姣鏁�"); + .HasColumnType("bigint"); b.Property<string>("EventId") .IsRequired() .HasMaxLength(128) - .HasColumnType("nvarchar(128)") - .HasComment("浜嬩欢Id"); + .HasColumnType("nvarchar(128)"); b.Property<bool>("IsConsumOnce") - .HasColumnType("bit") - .HasComment("娑堟伅鏄惁鍙秷璐逛竴娆�"); + .HasColumnType("bit"); b.Property<bool>("IsDeleted") - .HasColumnType("bit") - .HasComment("鏄惁鍒犻櫎"); + .HasColumnType("bit"); b.Property<int>("Sort") - .HasColumnType("int") - .HasComment("鎺掑簭"); + .HasColumnType("int"); b.Property<string>("TraceId") - .HasColumnType("nvarchar(max)") - .HasComment("璺熻釜Id"); - - b.Property<Guid?>("UpdateUserInfoId") - .HasColumnType("uniqueidentifier") - .HasComment("鏈�鍚庢洿鏂版搷浣滀汉"); + .HasColumnType("nvarchar(max)"); b.Property<DateTimeOffset?>("UpdatedTime") .HasColumnType("datetimeoffset"); + b.Property<Guid?>("UpdatedUserInfoId") + .HasColumnType("uniqueidentifier"); + b.HasKey("Id"); - b.ToTable("QueueLog", t => - { - t.HasComment("娑堟伅闃熷垪鏃ュ織"); - }); + b.ToTable("QueueLog"); }); modelBuilder.Entity("FlexJobApi.Core.SmsLog", b => @@ -342,65 +291,51 @@ .HasColumnType("uniqueidentifier"); b.Property<int>("Access") - .HasColumnType("int") - .HasComment("閫氶亾"); + .HasColumnType("int"); b.Property<DateTimeOffset>("CreatedTime") .HasColumnType("datetimeoffset"); b.Property<Guid?>("CreatedUserInfoId") - .HasColumnType("uniqueidentifier") - .HasComment("鍒涘缓鎿嶄綔浜�"); + .HasColumnType("uniqueidentifier"); b.Property<DateTime?>("Expiry") - .HasColumnType("datetime2") - .HasComment("鏈夋晥鏈�"); + .HasColumnType("datetime2"); b.Property<bool>("IsDeleted") - .HasColumnType("bit") - .HasComment("鏄惁鍒犻櫎"); + .HasColumnType("bit"); b.Property<bool>("IsUsed") - .HasColumnType("bit") - .HasComment("鏄惁浣跨敤"); + .HasColumnType("bit"); b.Property<string>("PhoneNumber") .IsRequired() .HasMaxLength(11) - .HasColumnType("nvarchar(11)") - .HasComment("鎵嬫満鍙风爜"); + .HasColumnType("nvarchar(11)"); b.Property<int>("Sort") - .HasColumnType("int") - .HasComment("鎺掑簭"); + .HasColumnType("int"); b.Property<string>("TemplateCode") .IsRequired() .HasMaxLength(128) - .HasColumnType("nvarchar(128)") - .HasComment("妯℃澘浠g爜"); + .HasColumnType("nvarchar(128)"); b.Property<string>("TemplateParam") - .HasColumnType("nvarchar(max)") - .HasComment("妯℃澘鍙傛暟"); + .HasColumnType("nvarchar(max)"); b.Property<string>("TraceId") - .HasColumnType("nvarchar(max)") - .HasComment("璺熻釜Id"); - - b.Property<Guid?>("UpdateUserInfoId") - .HasColumnType("uniqueidentifier") - .HasComment("鏈�鍚庢洿鏂版搷浣滀汉"); + .HasColumnType("nvarchar(max)"); b.Property<DateTimeOffset?>("UpdatedTime") .HasColumnType("datetimeoffset"); + b.Property<Guid?>("UpdatedUserInfoId") + .HasColumnType("uniqueidentifier"); + b.HasKey("Id"); - b.ToTable("SmsLog", t => - { - t.HasComment("鐭俊鏃ュ織"); - }); + b.ToTable("SmsLog"); }); #pragma warning restore 612, 618 } -- Gitblit v1.9.1