From 09d39bd7f1bfc72b78e0060c197562610a0ca9f8 Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期五, 05 九月 2025 14:37:36 +0800 Subject: [PATCH] feat:开发 --- FlexJobApi.Database.Migrations/Migrations/DefaultDbContextModelSnapshot.cs | 153 +++++++++++++++++++++++++++++++++++--------------- 1 files changed, 107 insertions(+), 46 deletions(-) diff --git a/FlexJobApi.Database.Migrations/Migrations/DefaultDbContextModelSnapshot.cs b/FlexJobApi.Database.Migrations/Migrations/DefaultDbContextModelSnapshot.cs index 7198f9d..3f97b8e 100644 --- a/FlexJobApi.Database.Migrations/Migrations/DefaultDbContextModelSnapshot.cs +++ b/FlexJobApi.Database.Migrations/Migrations/DefaultDbContextModelSnapshot.cs @@ -22,6 +22,53 @@ SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder); + modelBuilder.Entity("FlexJobApi.Core.CodeUrl", b => + { + b.Property<Guid>("Id") + .ValueGeneratedOnAdd() + .HasColumnType("uniqueidentifier"); + + b.Property<string>("Code") + .HasColumnType("nvarchar(max)"); + + b.Property<Guid?>("CreatedEnterpriseId") + .HasColumnType("uniqueidentifier"); + + b.Property<DateTimeOffset>("CreatedTime") + .HasColumnType("datetimeoffset"); + + b.Property<Guid?>("CreatedUserId") + .HasColumnType("uniqueidentifier"); + + b.Property<DateTime?>("ExpiredTime") + .HasColumnType("datetime2"); + + b.Property<bool>("IsDeleted") + .HasColumnType("bit"); + + b.Property<int>("Scene") + .HasColumnType("int"); + + 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.Property<string>("Url") + .HasColumnType("nvarchar(max)"); + + b.HasKey("Id"); + + b.ToTable("CodeUrl"); + }); + modelBuilder.Entity("FlexJobApi.Core.ContractTemplate", b => { b.Property<Guid>("Id") @@ -98,7 +145,7 @@ b.HasIndex("EnterpriseId"); - b.ToTable("ContractTemplate", (string)null); + b.ToTable("ContractTemplate"); }); modelBuilder.Entity("FlexJobApi.Core.ContractTemplateValue", b => @@ -159,7 +206,7 @@ b.HasIndex("TemplateId"); - b.ToTable("ContractTemplateValue", (string)null); + b.ToTable("ContractTemplateValue"); }); modelBuilder.Entity("FlexJobApi.Core.Department", b => @@ -217,7 +264,7 @@ b.HasIndex("ParentId"); - b.ToTable("Department", (string)null); + b.ToTable("Department"); }); modelBuilder.Entity("FlexJobApi.Core.DictionaryCategory", b => @@ -268,7 +315,7 @@ b.HasKey("Id"); - b.ToTable("DictionaryCategory", (string)null); + b.ToTable("DictionaryCategory"); }); modelBuilder.Entity("FlexJobApi.Core.DictionaryData", b => @@ -349,7 +396,7 @@ b.HasIndex("ParentId"); - b.ToTable("DictionaryData", (string)null); + b.ToTable("DictionaryData"); }); modelBuilder.Entity("FlexJobApi.Core.ElectronSignSetting", b => @@ -399,7 +446,7 @@ b.HasKey("Id"); - b.ToTable("ElectronSignSetting", (string)null); + b.ToTable("ElectronSignSetting"); }); modelBuilder.Entity("FlexJobApi.Core.Enterprise", b => @@ -527,7 +574,7 @@ b.HasIndex("ProvinceCode"); - b.ToTable("Enterprise", (string)null); + b.ToTable("Enterprise"); }); modelBuilder.Entity("FlexJobApi.Core.EnterpriseAuth", b => @@ -626,7 +673,7 @@ b.HasKey("Id"); - b.ToTable("EnterpriseAuth", (string)null); + b.ToTable("EnterpriseAuth"); }); modelBuilder.Entity("FlexJobApi.Core.EnterpriseCost", b => @@ -680,7 +727,7 @@ b.HasIndex("EnterpriseId"); - b.ToTable("EnterpriseCost", (string)null); + b.ToTable("EnterpriseCost"); }); modelBuilder.Entity("FlexJobApi.Core.EnterpriseElectronSignSetting", b => @@ -723,7 +770,7 @@ b.HasIndex("EnterpriseId"); - b.ToTable("EnterpriseElectronSignSetting", (string)null); + b.ToTable("EnterpriseElectronSignSetting"); }); modelBuilder.Entity("FlexJobApi.Core.EnterpriseEmployee", b => @@ -823,7 +870,7 @@ b.HasIndex("UserId"); - b.ToTable("EnterpriseEmployee", (string)null); + b.ToTable("EnterpriseEmployee"); }); modelBuilder.Entity("FlexJobApi.Core.EnterpriseEmployeeContract", b => @@ -892,7 +939,7 @@ b.HasIndex("EnterpriseEmployeeId"); - b.ToTable("EnterpriseEmployeeContract", (string)null); + b.ToTable("EnterpriseEmployeeContract"); }); modelBuilder.Entity("FlexJobApi.Core.EnterpriseUserCollect", b => @@ -949,7 +996,7 @@ b.HasIndex("UserId"); - b.ToTable("EnterpriseUserCollect", (string)null); + b.ToTable("EnterpriseUserCollect"); }); modelBuilder.Entity("FlexJobApi.Core.EnterpriseWallet", b => @@ -960,6 +1007,9 @@ b.Property<int>("Access") .HasColumnType("int"); + + b.Property<string>("Account") + .HasColumnType("nvarchar(max)"); b.Property<string>("AccountBookId") .HasColumnType("nvarchar(max)"); @@ -1018,6 +1068,9 @@ b.Property<bool>("IsDeleted") .HasColumnType("bit"); + b.Property<string>("MerchantId") + .HasColumnType("nvarchar(max)"); + b.Property<string>("PersonalProductCode") .HasColumnType("nvarchar(max)"); @@ -1067,7 +1120,7 @@ b.HasIndex("EnterpriseId"); - b.ToTable("EnterpriseWallet", (string)null); + b.ToTable("EnterpriseWallet"); }); modelBuilder.Entity("FlexJobApi.Core.EnterpriseWalletExpandindirectOrder", b => @@ -1164,7 +1217,7 @@ b.HasIndex("WalletId"); - b.ToTable("EnterpriseWalletExpandindirectOrder", (string)null); + b.ToTable("EnterpriseWalletExpandindirectOrder"); }); modelBuilder.Entity("FlexJobApi.Core.EnterpriseWalletExpandindirectOrderFile", b => @@ -1210,7 +1263,7 @@ b.HasIndex("OrderId"); - b.ToTable("EnterpriseWalletExpandindirectOrderFile", (string)null); + b.ToTable("EnterpriseWalletExpandindirectOrderFile"); }); modelBuilder.Entity("FlexJobApi.Core.EnterpriseWalletTransaction", b => @@ -1300,6 +1353,9 @@ b.Property<string>("SubStatus") .HasColumnType("nvarchar(max)"); + b.Property<Guid?>("TaskUserId") + .HasColumnType("uniqueidentifier"); + b.Property<string>("TraceId") .HasColumnType("nvarchar(max)"); @@ -1323,9 +1379,11 @@ b.HasKey("Id"); + b.HasIndex("TaskUserId"); + b.HasIndex("WalletId"); - b.ToTable("EnterpriseWalletTransaction", (string)null); + b.ToTable("EnterpriseWalletTransaction"); }); modelBuilder.Entity("FlexJobApi.Core.Menu", b => @@ -1413,7 +1471,7 @@ b.HasIndex("ParentId"); - b.ToTable("Menu", (string)null); + b.ToTable("Menu"); }); modelBuilder.Entity("FlexJobApi.Core.Resource", b => @@ -1513,7 +1571,7 @@ b.HasKey("Id"); - b.ToTable("Resource", (string)null); + b.ToTable("Resource"); }); modelBuilder.Entity("FlexJobApi.Core.Role", b => @@ -1571,7 +1629,7 @@ b.HasKey("Id"); - b.ToTable("Role", (string)null); + b.ToTable("Role"); }); modelBuilder.Entity("FlexJobApi.Core.RoleMenu", b => @@ -1616,7 +1674,7 @@ b.HasIndex("RoleId"); - b.ToTable("RoleMenu", (string)null); + b.ToTable("RoleMenu"); }); modelBuilder.Entity("FlexJobApi.Core.RoleResource", b => @@ -1664,7 +1722,7 @@ b.HasIndex("RoleId"); - b.ToTable("RoleResource", (string)null); + b.ToTable("RoleResource"); }); modelBuilder.Entity("FlexJobApi.Core.ScheduleJobDetail", b => @@ -1723,7 +1781,7 @@ b.HasKey("Id"); - b.ToTable("ScheduleJobDetail", (string)null); + b.ToTable("ScheduleJobDetail"); }); modelBuilder.Entity("FlexJobApi.Core.ScheduleJobTrigger", b => @@ -1824,7 +1882,7 @@ b.HasKey("Id"); - b.ToTable("ScheduleJobTrigger", (string)null); + b.ToTable("ScheduleJobTrigger"); }); modelBuilder.Entity("FlexJobApi.Core.TaskInfo", b => @@ -1974,7 +2032,7 @@ b.HasIndex("ProvinceCode"); - b.ToTable("TaskInfo", (string)null); + b.ToTable("TaskInfo"); }); modelBuilder.Entity("FlexJobApi.Core.TaskInfoBenefit", b => @@ -2020,7 +2078,7 @@ b.HasIndex("TaskInfoId"); - b.ToTable("TaskInfoBenefit", (string)null); + b.ToTable("TaskInfoBenefit"); }); modelBuilder.Entity("FlexJobApi.Core.TaskInfoCredentialLimit", b => @@ -2066,7 +2124,7 @@ b.HasIndex("TypeCode"); - b.ToTable("TaskInfoCredentialLimit", (string)null); + b.ToTable("TaskInfoCredentialLimit"); }); modelBuilder.Entity("FlexJobApi.Core.TaskInfoUser", b => @@ -2162,7 +2220,7 @@ b.HasIndex("TaskInfoId"); - b.ToTable("TaskInfoUser", (string)null); + b.ToTable("TaskInfoUser"); }); modelBuilder.Entity("FlexJobApi.Core.TaskInfoUserSubmit", b => @@ -2211,7 +2269,7 @@ b.HasIndex("TaskInfoUserId"); - b.ToTable("TaskInfoUserSubmit", (string)null); + b.ToTable("TaskInfoUserSubmit"); }); modelBuilder.Entity("FlexJobApi.Core.TaskInfoUserSubmitFile", b => @@ -2255,7 +2313,7 @@ b.HasIndex("SubmitId"); - b.ToTable("TaskInfoUserSubmitFile", (string)null); + b.ToTable("TaskInfoUserSubmitFile"); }); modelBuilder.Entity("FlexJobApi.Core.TaskUserCollect", b => @@ -2300,7 +2358,7 @@ b.HasIndex("UserId"); - b.ToTable("TaskUserCollect", (string)null); + b.ToTable("TaskUserCollect"); }); modelBuilder.Entity("FlexJobApi.Core.User", b => @@ -2447,7 +2505,7 @@ b.HasIndex("ProvinceCode"); - b.ToTable("User", (string)null); + b.ToTable("User"); b.HasData( new @@ -2548,7 +2606,7 @@ b.HasKey("Id"); - b.ToTable("UserAuth", (string)null); + b.ToTable("UserAuth"); }); modelBuilder.Entity("FlexJobApi.Core.UserBankCard", b => @@ -2556,6 +2614,9 @@ b.Property<Guid>("Id") .ValueGeneratedOnAdd() .HasColumnType("uniqueidentifier"); + + b.Property<int>("Access") + .HasColumnType("int"); b.Property<string>("Bank") .HasColumnType("nvarchar(max)"); @@ -2576,14 +2637,8 @@ b.Property<Guid?>("CreatedUserId") .HasColumnType("uniqueidentifier"); - b.Property<string>("Identity") - .HasColumnType("nvarchar(max)"); - b.Property<bool>("IsDeleted") .HasColumnType("bit"); - - b.Property<string>("Name") - .HasColumnType("nvarchar(max)"); b.Property<string>("PhoneNumber") .HasMaxLength(11) @@ -2608,7 +2663,7 @@ b.HasIndex("UserId"); - b.ToTable("UserBankCard", (string)null); + b.ToTable("UserBankCard"); }); modelBuilder.Entity("FlexJobApi.Core.UserCredential", b => @@ -2676,7 +2731,7 @@ b.HasIndex("UserId"); - b.ToTable("UserCredential", (string)null); + b.ToTable("UserCredential"); }); modelBuilder.Entity("FlexJobApi.Core.UserDepartment", b => @@ -2721,7 +2776,7 @@ b.HasIndex("UserId"); - b.ToTable("UserDepartment", (string)null); + b.ToTable("UserDepartment"); }); modelBuilder.Entity("FlexJobApi.Core.UserExpectJob", b => @@ -2767,7 +2822,7 @@ b.HasIndex("UserId"); - b.ToTable("UserExpectJob", (string)null); + b.ToTable("UserExpectJob"); }); modelBuilder.Entity("FlexJobApi.Core.UserManageIndustrialPark", b => @@ -2810,7 +2865,7 @@ b.HasIndex("UserId"); - b.ToTable("UserManageIndustrialPark", (string)null); + b.ToTable("UserManageIndustrialPark"); }); modelBuilder.Entity("FlexJobApi.Core.UserPhoto", b => @@ -2853,7 +2908,7 @@ b.HasIndex("UserId"); - b.ToTable("UserPhoto", (string)null); + b.ToTable("UserPhoto"); }); modelBuilder.Entity("FlexJobApi.Core.UserRole", b => @@ -2898,7 +2953,7 @@ b.HasIndex("UserId"); - b.ToTable("UserRole", (string)null); + b.ToTable("UserRole"); }); modelBuilder.Entity("FlexJobApi.Core.ContractTemplate", b => @@ -3117,12 +3172,18 @@ modelBuilder.Entity("FlexJobApi.Core.EnterpriseWalletTransaction", b => { + b.HasOne("FlexJobApi.Core.TaskInfoUser", "TaskUser") + .WithMany() + .HasForeignKey("TaskUserId"); + b.HasOne("FlexJobApi.Core.EnterpriseWallet", "Wallet") .WithMany() .HasForeignKey("WalletId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); + b.Navigation("TaskUser"); + b.Navigation("Wallet"); }); -- Gitblit v1.9.1