From 486826ff750fc3e8b099620460c7e1b17a98cf73 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9D=A8=E6=AF=85?= <2667210109@qq.com>
Date: Sun, 16 Feb 2025 00:44:37 +0800
Subject: [PATCH] storebug
---
Directory.Packages.props | 4 +-
asg_form/Controllers/Store/StoreDB.cs | 4 +-
asg_form/Controllers/Store/Storehttp.cs | 1 +
asg_form/Controllers/news.cs | 8 +-
.../20241019054314_qqbot1.Designer.cs | 1057 ----------------
asg_form/Migrations/20241019054314_qqbot1.cs | 88 --
.../20241019092355_qqbot2.Designer.cs | 1057 ----------------
asg_form/Migrations/20241019092355_qqbot2.cs | 22 -
.../20241019092814_qqbot3.Designer.cs | 1077 ----------------
asg_form/Migrations/20241019092814_qqbot3.cs | 36 -
.../20241019101331_qqbot4.Designer.cs | 1080 ----------------
asg_form/Migrations/20241019101331_qqbot4.cs | 30 -
.../20241019141443_qqbot5.Designer.cs | 1083 ----------------
asg_form/Migrations/20241019141443_qqbot5.cs | 28 -
.../Migrations/20241102154730_sh1.Designer.cs | 1096 ----------------
asg_form/Migrations/20241102154730_sh1.cs | 162 ---
.../Migrations/20241102163022_sh3.Designer.cs | 1099 -----------------
asg_form/Migrations/20241102163022_sh3.cs | 28 -
...ner.cs => 20250215163639_guid.Designer.cs} | 230 ++--
...164017_pgsql.cs => 20250215163639_guid.cs} | 159 +--
.../Migrations/IDBcontextModelSnapshot.cs | 180 +--
asg_form/asg_form.csproj | 5 +
asg_form/qqbot.cs | 2 +-
23 files changed, 194 insertions(+), 8342 deletions(-)
delete mode 100644 asg_form/Migrations/20241019054314_qqbot1.Designer.cs
delete mode 100644 asg_form/Migrations/20241019054314_qqbot1.cs
delete mode 100644 asg_form/Migrations/20241019092355_qqbot2.Designer.cs
delete mode 100644 asg_form/Migrations/20241019092355_qqbot2.cs
delete mode 100644 asg_form/Migrations/20241019092814_qqbot3.Designer.cs
delete mode 100644 asg_form/Migrations/20241019092814_qqbot3.cs
delete mode 100644 asg_form/Migrations/20241019101331_qqbot4.Designer.cs
delete mode 100644 asg_form/Migrations/20241019101331_qqbot4.cs
delete mode 100644 asg_form/Migrations/20241019141443_qqbot5.Designer.cs
delete mode 100644 asg_form/Migrations/20241019141443_qqbot5.cs
delete mode 100644 asg_form/Migrations/20241102154730_sh1.Designer.cs
delete mode 100644 asg_form/Migrations/20241102154730_sh1.cs
delete mode 100644 asg_form/Migrations/20241102163022_sh3.Designer.cs
delete mode 100644 asg_form/Migrations/20241102163022_sh3.cs
rename asg_form/Migrations/{20241001164017_pgsql.Designer.cs => 20250215163639_guid.Designer.cs} (87%)
rename asg_form/Migrations/{20241001164017_pgsql.cs => 20250215163639_guid.cs} (85%)
diff --git a/Directory.Packages.props b/Directory.Packages.props
index cc09d2d..e89d49d 100644
--- a/Directory.Packages.props
+++ b/Directory.Packages.props
@@ -16,6 +16,7 @@
+
@@ -24,7 +25,8 @@
-
+
+
diff --git a/asg_form/Controllers/Store/StoreDB.cs b/asg_form/Controllers/Store/StoreDB.cs
index 0962414..ad4a3d6 100644
--- a/asg_form/Controllers/Store/StoreDB.cs
+++ b/asg_form/Controllers/Store/StoreDB.cs
@@ -2,7 +2,7 @@
{
public class StoreDB
{
- public long id { get; set; }
+ public Guid id { get; set; }
public string Name { get; set; }
public long Price { get; set; }
@@ -14,7 +14,7 @@
}
public class StoreinfoDB
{
- public long id { get; set; }
+ public Guid id { get; set; }
public long buyerid { get; set; }
public StoreDB Store { get; set; }
diff --git a/asg_form/Controllers/Store/Storehttp.cs b/asg_form/Controllers/Store/Storehttp.cs
index 3a8cb15..c27ce0a 100644
--- a/asg_form/Controllers/Store/Storehttp.cs
+++ b/asg_form/Controllers/Store/Storehttp.cs
@@ -71,6 +71,7 @@ namespace asg_form.Controllers.Store
a.description=storeinfo.description;
a.information=storeinfo.information;
a.Price=storeinfo.Price;
+ a.Type=storeinfo.Type;
await sb.SaveChangesAsync();
return Ok(storeinfo);
}
diff --git a/asg_form/Controllers/news.cs b/asg_form/Controllers/news.cs
index 9119668..c6093de 100644
--- a/asg_form/Controllers/news.cs
+++ b/asg_form/Controllers/news.cs
@@ -125,7 +125,7 @@ namespace asg_form.Controllers
{
using (TestDbContext ctx = new TestDbContext())
{
- ctx.news.Add(new T_news { Title = req_News.Title, msg = req_News.msg, Type = req_News.Type, FormName = user.chinaname, time = DateTime.Now.ToString() });
+ ctx.news.Add(new T_news { Title = req_News.Title, msg = req_News.msg, Type = req_News.type, FormName = user.chinaname, time = DateTime.Now.ToString() });
await ctx.SaveChangesAsync();
return Ok(new TReturn() { code=200,msg="添加成功!"});
}
@@ -172,8 +172,8 @@ namespace asg_form.Controllers
}
qwq.msg=req_News.msg;
qwq.Title=req_News.Title;
- qwq.FormName = user.UserName;
- qwq.Type = req_News.Type;
+ qwq.FormName = user.chinaname;
+ qwq.Type = req_News.type;
ctx.SaveChanges();
}
catch (Exception ex)
@@ -219,7 +219,7 @@ public class T_news
/// 内容,推荐使用markdown格式
///
public string msg { get; set; }
- public string Type { get; set; }
+ public string type { get; set; }
}
diff --git a/asg_form/Migrations/20241019054314_qqbot1.Designer.cs b/asg_form/Migrations/20241019054314_qqbot1.Designer.cs
deleted file mode 100644
index b53be6f..0000000
--- a/asg_form/Migrations/20241019054314_qqbot1.Designer.cs
+++ /dev/null
@@ -1,1057 +0,0 @@
-//
-using System;
-using Microsoft.EntityFrameworkCore;
-using Microsoft.EntityFrameworkCore.Infrastructure;
-using Microsoft.EntityFrameworkCore.Migrations;
-using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
-using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata;
-using asg_form.Controllers;
-
-#nullable disable
-
-namespace asg_form.Migrations
-{
- [DbContext(typeof(IDBcontext))]
- [Migration("20241019054314_qqbot1")]
- partial class qqbot1
- {
- ///
- protected override void BuildTargetModel(ModelBuilder modelBuilder)
- {
-#pragma warning disable 612, 618
- modelBuilder
- .HasAnnotation("ProductVersion", "8.0.0")
- .HasAnnotation("Relational:MaxIdentifierLength", 63);
-
- NpgsqlModelBuilderExtensions.UseIdentityByDefaultColumns(modelBuilder);
-
- modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRoleClaim", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("integer");
-
- NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id"));
-
- b.Property("ClaimType")
- .HasColumnType("text");
-
- b.Property("ClaimValue")
- .HasColumnType("text");
-
- b.Property("RoleId")
- .HasColumnType("bigint");
-
- b.HasKey("Id");
-
- b.HasIndex("RoleId");
-
- b.ToTable("AspNetRoleClaims", (string)null);
- });
-
- modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserClaim", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("integer");
-
- NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id"));
-
- b.Property("ClaimType")
- .HasColumnType("text");
-
- b.Property("ClaimValue")
- .HasColumnType("text");
-
- b.Property("UserId")
- .HasColumnType("bigint");
-
- b.HasKey("Id");
-
- b.HasIndex("UserId");
-
- b.ToTable("AspNetUserClaims", (string)null);
- });
-
- modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserLogin", b =>
- {
- b.Property("LoginProvider")
- .HasColumnType("text");
-
- b.Property("ProviderKey")
- .HasColumnType("text");
-
- b.Property("ProviderDisplayName")
- .HasColumnType("text");
-
- b.Property("UserId")
- .HasColumnType("bigint");
-
- b.HasKey("LoginProvider", "ProviderKey");
-
- b.HasIndex("UserId");
-
- b.ToTable("AspNetUserLogins", (string)null);
- });
-
- modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserRole", b =>
- {
- b.Property("UserId")
- .HasColumnType("bigint");
-
- b.Property("RoleId")
- .HasColumnType("bigint");
-
- b.HasKey("UserId", "RoleId");
-
- b.HasIndex("RoleId");
-
- b.ToTable("AspNetUserRoles", (string)null);
- });
-
- modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserToken", b =>
- {
- b.Property("UserId")
- .HasColumnType("bigint");
-
- b.Property("LoginProvider")
- .HasColumnType("text");
-
- b.Property("Name")
- .HasColumnType("text");
-
- b.Property("Value")
- .HasColumnType("text");
-
- b.HasKey("UserId", "LoginProvider", "Name");
-
- b.ToTable("AspNetUserTokens", (string)null);
- });
-
- modelBuilder.Entity("T_TeamT_events", b =>
- {
- b.Property("EventsId")
- .HasColumnType("integer");
-
- b.Property("TeamsId")
- .HasColumnType("bigint");
-
- b.HasKey("EventsId", "TeamsId");
-
- b.HasIndex("TeamsId");
-
- b.ToTable("T_Teams_Player", (string)null);
- });
-
- modelBuilder.Entity("T_news", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("bigint");
-
- NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id"));
-
- b.Property("FormName")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("Title")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("Type")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("msg")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("time")
- .IsRequired()
- .HasColumnType("timestamp with time zone");
-
- b.HasKey("Id");
-
- b.ToTable("F_news", (string)null);
- });
-
- modelBuilder.Entity("asg_form.Controllers.Champion+T_Champion", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("bigint");
-
- NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id"));
-
- b.Property("eventsId")
- .HasColumnType("integer");
-
- b.Property("formId")
- .HasColumnType("bigint");
-
- b.Property("msg")
- .IsRequired()
- .HasColumnType("text");
-
- b.HasKey("Id");
-
- b.HasIndex("eventsId");
-
- b.HasIndex("formId");
-
- b.ToTable("F_Champion", (string)null);
- });
-
- modelBuilder.Entity("asg_form.Controllers.Store.StoreDB", b =>
- {
- b.Property("id")
- .ValueGeneratedOnAdd()
- .HasColumnType("bigint");
-
- NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("id"));
-
- b.Property("Name")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("Price")
- .HasColumnType("bigint");
-
- b.Property("Type")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("description")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("information")
- .IsRequired()
- .HasColumnType("text");
-
- b.HasKey("id");
-
- b.ToTable("T_Store", (string)null);
- });
-
- modelBuilder.Entity("asg_form.Controllers.Store.StoreinfoDB", b =>
- {
- b.Property("id")
- .ValueGeneratedOnAdd()
- .HasColumnType("bigint");
-
- NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("id"));
-
- b.Property("Storeid")
- .HasColumnType("bigint");
-
- b.Property("buyerid")
- .HasColumnType("bigint");
-
- b.Property("isVerification")
- .HasColumnType("boolean");
-
- b.HasKey("id");
-
- b.HasIndex("Storeid");
-
- b.ToTable("T_Storeinfo", (string)null);
- });
-
- modelBuilder.Entity("asg_form.Controllers.T_Friend", b =>
- {
- b.Property("id")
- .ValueGeneratedOnAdd()
- .HasColumnType("bigint");
-
- NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("id"));
-
- b.Property("account")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("comMsg")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("comTime")
- .HasColumnType("timestamp with time zone");
-
- b.Property("comType")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("degree")
- .HasColumnType("integer");
-
- b.Property("headName")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("headTel")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("orgName")
- .IsRequired()
- .HasColumnType("text");
-
- b.HasKey("id");
-
- b.ToTable("F_Friend", (string)null);
- });
-
- modelBuilder.Entity("asg_form.Controllers.T_config", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("integer");
-
- NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id"));
-
- b.Property("Substance")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("Title")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("msg")
- .HasColumnType("text");
-
- b.HasKey("Id");
-
- b.ToTable("T_Config", (string)null);
- });
-
- modelBuilder.Entity("asg_form.Controllers.T_events", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("integer");
-
- NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id"));
-
- b.Property("events_rule_uri")
- .HasColumnType("text");
-
- b.Property("is_over")
- .HasColumnType("boolean");
-
- b.Property("name")
- .HasColumnType("text");
-
- b.Property("opentime")
- .HasColumnType("timestamp with time zone");
-
- b.Property("promChart")
- .HasColumnType("text");
-
- b.HasKey("Id");
-
- b.ToTable("F_events", (string)null);
- });
-
- modelBuilder.Entity("asg_form.Controllers.TaskDB", b =>
- {
- b.Property("id")
- .ValueGeneratedOnAdd()
- .HasColumnType("bigint");
-
- NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("id"));
-
- b.Property("approvalPerson")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("chinaname")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("createPerson")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("createTime")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("createUserId")
- .HasColumnType("bigint");
-
- b.Property("lastOperateTime")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("money")
- .HasColumnType("bigint");
-
- b.Property("status")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("taskDescription")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("taskName")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("userId")
- .HasColumnType("bigint");
-
- b.HasKey("id");
-
- b.ToTable("T_Task", (string)null);
- });
-
- modelBuilder.Entity("asg_form.Controllers.Team.T_Player", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("bigint");
-
- NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id"));
-
- b.Property("Common_Roles")
- .HasColumnType("text");
-
- b.Property("Game_Name")
- .HasColumnType("text");
-
- b.Property("Historical_Ranks")
- .HasColumnType("integer");
-
- b.Property("Id_Card")
- .HasColumnType("text");
-
- b.Property("Id_Card_Name")
- .HasColumnType("text");
-
- b.Property("Phone_Number")
- .HasColumnType("text");
-
- b.Property("TeamId")
- .HasColumnType("bigint");
-
- b.Property("role_id")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("role_lin")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("role_name")
- .IsRequired()
- .HasColumnType("text");
-
- b.HasKey("Id");
-
- b.HasIndex("TeamId");
-
- b.ToTable("F_Player", (string)null);
- });
-
- modelBuilder.Entity("asg_form.Controllers.Team.T_Team", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("bigint");
-
- NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id"));
-
- b.Property("is_check")
- .HasColumnType("boolean");
-
- b.Property("logo_uri")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("piaoshu")
- .HasColumnType("integer");
-
- b.Property("team_name")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("team_password")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("team_tel")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("time")
- .HasColumnType("bigint");
-
- b.HasKey("Id");
-
- b.ToTable("F_Team", (string)null);
- });
-
- modelBuilder.Entity("asg_form.Controllers.comform+com_form", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("bigint");
-
- NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id"));
-
- b.Property("Com_Cocial_media")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("Com_qq")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("Status")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("UserId")
- .HasColumnType("integer");
-
- b.Property("comSex")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("createTime")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("idv_id")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("introduction")
- .IsRequired()
- .HasColumnType("text");
-
- b.HasKey("Id");
-
- b.ToTable("F_ComForm", (string)null);
- });
-
- modelBuilder.Entity("asg_form.Controllers.form", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("bigint");
-
- NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id"));
-
- b.Property("eventsId")
- .HasColumnType("integer");
-
- b.Property("logo_uri")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("piaoshu")
- .HasColumnType("integer");
-
- b.Property("team_name")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("team_password")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("team_tel")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("time")
- .HasColumnType("timestamp with time zone");
-
- b.HasKey("Id");
-
- b.HasIndex("eventsId");
-
- b.ToTable("F_form", (string)null);
- });
-
- modelBuilder.Entity("asg_form.Controllers.role", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("bigint");
-
- NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id"));
-
- b.Property("Common_Roles")
- .HasColumnType("text");
-
- b.Property("Game_Name")
- .HasColumnType("text");
-
- b.Property("Historical_Ranks")
- .HasColumnType("integer");
-
- b.Property("Id_Card")
- .HasColumnType("text");
-
- b.Property("Id_Card_Name")
- .HasColumnType("text");
-
- b.Property("Phone_Number")
- .HasColumnType("text");
-
- b.Property("formId")
- .HasColumnType("bigint");
-
- b.Property("role_id")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("role_lin")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("role_name")
- .IsRequired()
- .HasColumnType("text");
-
- b.HasKey("Id");
-
- b.HasIndex("formId");
-
- b.ToTable("F_role", (string)null);
- });
-
- modelBuilder.Entity("asg_form.Controllers.schedule+schedule_log", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("bigint");
-
- NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id"));
-
- b.Property("chickteam")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("teamid")
- .HasColumnType("bigint");
-
- b.Property("userid")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("win")
- .HasColumnType("boolean");
-
- b.HasKey("Id");
-
- b.HasIndex("teamid");
-
- b.ToTable("F_achlog", (string)null);
- });
-
- modelBuilder.Entity("asg_form.Controllers.schedule+team_game", b =>
- {
- b.Property("id")
- .ValueGeneratedOnAdd()
- .HasColumnType("bigint");
-
- NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("id"));
-
- b.Property("belong")
- .HasColumnType("text");
-
- b.Property("bilibiliuri")
- .HasColumnType("text");
-
- b.Property("com_limit")
- .HasColumnType("integer");
-
- b.Property("commentary")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("judge")
- .HasColumnType("text");
-
- b.Property("opentime")
- .HasColumnType("timestamp with time zone");
-
- b.Property("person_type")
- .HasColumnType("text");
-
- b.Property("referee")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("tag")
- .HasColumnType("text");
-
- b.Property("team1_name")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("team1_piaoshu")
- .HasColumnType("integer");
-
- b.Property("team2_name")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("team2_piaoshu")
- .HasColumnType("integer");
-
- b.Property("winteam")
- .HasColumnType("text");
-
- b.HasKey("id");
-
- b.ToTable("F_game", (string)null);
- });
-
- modelBuilder.Entity("asg_form.Role", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("bigint");
-
- NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id"));
-
- b.Property("ConcurrencyStamp")
- .IsConcurrencyToken()
- .HasColumnType("text");
-
- b.Property("Name")
- .HasMaxLength(256)
- .HasColumnType("character varying(256)");
-
- b.Property("NormalizedName")
- .HasMaxLength(256)
- .HasColumnType("character varying(256)");
-
- b.Property("msg")
- .IsRequired()
- .HasColumnType("text");
-
- b.HasKey("Id");
-
- b.HasIndex("NormalizedName")
- .IsUnique()
- .HasDatabaseName("RoleNameIndex");
-
- b.ToTable("AspNetRoles", (string)null);
- });
-
- modelBuilder.Entity("asg_form.User", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("bigint");
-
- NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id"));
-
- b.Property("AccessFailedCount")
- .HasColumnType("integer");
-
- b.Property("ConcurrencyStamp")
- .IsConcurrencyToken()
- .HasColumnType("text");
-
- b.Property("Email")
- .HasMaxLength(256)
- .HasColumnType("character varying(256)");
-
- b.Property("EmailConfirmed")
- .HasColumnType("boolean");
-
- b.Property("Integral")
- .HasColumnType("bigint");
-
- b.Property("LockoutEnabled")
- .HasColumnType("boolean");
-
- b.Property("LockoutEnd")
- .HasColumnType("timestamp with time zone");
-
- b.Property("NormalizedEmail")
- .HasMaxLength(256)
- .HasColumnType("character varying(256)");
-
- b.Property("NormalizedUserName")
- .HasMaxLength(256)
- .HasColumnType("character varying(256)");
-
- b.Property("PasswordHash")
- .HasColumnType("text");
-
- b.Property("PhoneNumber")
- .HasColumnType("text");
-
- b.Property("PhoneNumberConfirmed")
- .HasColumnType("boolean");
-
- b.Property("SecurityStamp")
- .HasColumnType("text");
-
- b.Property("TwoFactorEnabled")
- .HasColumnType("boolean");
-
- b.Property("UserBase64")
- .HasColumnType("text");
-
- b.Property("UserName")
- .HasMaxLength(256)
- .HasColumnType("character varying(256)");
-
- b.Property("chinaname")
- .HasColumnType("text");
-
- b.Property("haveformId")
- .HasColumnType("bigint");
-
- b.Property("isbooking")
- .HasColumnType("boolean");
-
- b.Property("myteamId")
- .HasColumnType("bigint");
-
- b.Property("officium")
- .HasColumnType("text");
-
- b.Property("point")
- .HasColumnType("integer");
-
- b.HasKey("Id");
-
- b.HasIndex("NormalizedEmail")
- .HasDatabaseName("EmailIndex");
-
- b.HasIndex("NormalizedUserName")
- .IsUnique()
- .HasDatabaseName("UserNameIndex");
-
- b.HasIndex("haveformId");
-
- b.HasIndex("myteamId");
-
- b.ToTable("AspNetUsers", (string)null);
- });
-
- modelBuilder.Entity("asg_form.blog+blog_db", b =>
- {
- b.Property("ID")
- .ValueGeneratedOnAdd()
- .HasColumnType("bigint");
-
- NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("ID"));
-
- b.Property("formuser")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("msg")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("pushtime")
- .HasColumnType("timestamp with time zone");
-
- b.Property("title")
- .IsRequired()
- .HasColumnType("text");
-
- b.HasKey("ID");
-
- b.ToTable("F_blog", (string)null);
- });
-
- modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRoleClaim", b =>
- {
- b.HasOne("asg_form.Role", null)
- .WithMany()
- .HasForeignKey("RoleId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
- });
-
- modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserClaim", b =>
- {
- b.HasOne("asg_form.User", null)
- .WithMany()
- .HasForeignKey("UserId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
- });
-
- modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserLogin", b =>
- {
- b.HasOne("asg_form.User", null)
- .WithMany()
- .HasForeignKey("UserId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
- });
-
- modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserRole", b =>
- {
- b.HasOne("asg_form.Role", null)
- .WithMany()
- .HasForeignKey("RoleId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
-
- b.HasOne("asg_form.User", null)
- .WithMany()
- .HasForeignKey("UserId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
- });
-
- modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserToken", b =>
- {
- b.HasOne("asg_form.User", null)
- .WithMany()
- .HasForeignKey("UserId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
- });
-
- modelBuilder.Entity("T_TeamT_events", b =>
- {
- b.HasOne("asg_form.Controllers.T_events", null)
- .WithMany()
- .HasForeignKey("EventsId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
-
- b.HasOne("asg_form.Controllers.Team.T_Team", null)
- .WithMany()
- .HasForeignKey("TeamsId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
- });
-
- modelBuilder.Entity("asg_form.Controllers.Champion+T_Champion", b =>
- {
- b.HasOne("asg_form.Controllers.T_events", "events")
- .WithMany()
- .HasForeignKey("eventsId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
-
- b.HasOne("asg_form.Controllers.form", "form")
- .WithMany()
- .HasForeignKey("formId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
-
- b.Navigation("events");
-
- b.Navigation("form");
- });
-
- modelBuilder.Entity("asg_form.Controllers.Store.StoreinfoDB", b =>
- {
- b.HasOne("asg_form.Controllers.Store.StoreDB", "Store")
- .WithMany("buyer")
- .HasForeignKey("Storeid")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
-
- b.Navigation("Store");
- });
-
- modelBuilder.Entity("asg_form.Controllers.Team.T_Player", b =>
- {
- b.HasOne("asg_form.Controllers.Team.T_Team", "Team")
- .WithMany("role")
- .HasForeignKey("TeamId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
-
- b.Navigation("Team");
- });
-
- modelBuilder.Entity("asg_form.Controllers.form", b =>
- {
- b.HasOne("asg_form.Controllers.T_events", "events")
- .WithMany("forms")
- .HasForeignKey("eventsId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
-
- b.Navigation("events");
- });
-
- modelBuilder.Entity("asg_form.Controllers.role", b =>
- {
- b.HasOne("asg_form.Controllers.form", "form")
- .WithMany("role")
- .HasForeignKey("formId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
-
- b.Navigation("form");
- });
-
- modelBuilder.Entity("asg_form.Controllers.schedule+schedule_log", b =>
- {
- b.HasOne("asg_form.Controllers.schedule+team_game", "team")
- .WithMany("logs")
- .HasForeignKey("teamid")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
-
- b.Navigation("team");
- });
-
- modelBuilder.Entity("asg_form.User", b =>
- {
- b.HasOne("asg_form.Controllers.form", "haveform")
- .WithMany()
- .HasForeignKey("haveformId");
-
- b.HasOne("asg_form.Controllers.Team.T_Team", "myteam")
- .WithMany()
- .HasForeignKey("myteamId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
-
- b.Navigation("haveform");
-
- b.Navigation("myteam");
- });
-
- modelBuilder.Entity("asg_form.Controllers.Store.StoreDB", b =>
- {
- b.Navigation("buyer");
- });
-
- modelBuilder.Entity("asg_form.Controllers.T_events", b =>
- {
- b.Navigation("forms");
- });
-
- modelBuilder.Entity("asg_form.Controllers.Team.T_Team", b =>
- {
- b.Navigation("role");
- });
-
- modelBuilder.Entity("asg_form.Controllers.form", b =>
- {
- b.Navigation("role");
- });
-
- modelBuilder.Entity("asg_form.Controllers.schedule+team_game", b =>
- {
- b.Navigation("logs");
- });
-#pragma warning restore 612, 618
- }
- }
-}
diff --git a/asg_form/Migrations/20241019054314_qqbot1.cs b/asg_form/Migrations/20241019054314_qqbot1.cs
deleted file mode 100644
index 8e0cbbb..0000000
--- a/asg_form/Migrations/20241019054314_qqbot1.cs
+++ /dev/null
@@ -1,88 +0,0 @@
-using System;
-using Microsoft.EntityFrameworkCore.Migrations;
-using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata;
-
-#nullable disable
-
-namespace asg_form.Migrations
-{
- ///
- public partial class qqbot1 : Migration
- {
- ///
- protected override void Up(MigrationBuilder migrationBuilder)
- {
- migrationBuilder.DropColumn(
- name: "CreationTime",
- table: "AspNetUsers");
-
- migrationBuilder.AddColumn(
- name: "com_limit",
- table: "F_game",
- type: "integer",
- nullable: false,
- defaultValue: 0);
-
- migrationBuilder.AddColumn(
- name: "judge",
- table: "F_game",
- type: "text",
- nullable: true);
-
- migrationBuilder.AddColumn(
- name: "person_type",
- table: "F_game",
- type: "text",
- nullable: true);
-
- migrationBuilder.CreateTable(
- name: "T_Task",
- columns: table => new
- {
- id = table.Column(type: "bigint", nullable: false)
- .Annotation("Npgsql:ValueGenerationStrategy", NpgsqlValueGenerationStrategy.IdentityByDefaultColumn),
- chinaname = table.Column(type: "text", nullable: false),
- createPerson = table.Column(type: "text", nullable: false),
- createUserId = table.Column(type: "bigint", nullable: true),
- userId = table.Column(type: "bigint", nullable: false),
- taskName = table.Column(type: "text", nullable: false),
- taskDescription = table.Column(type: "text", nullable: false),
- status = table.Column(type: "text", nullable: false),
- money = table.Column(type: "bigint", nullable: false),
- createTime = table.Column(type: "text", nullable: false),
- lastOperateTime = table.Column(type: "text", nullable: false),
- approvalPerson = table.Column(type: "text", nullable: false)
- },
- constraints: table =>
- {
- table.PrimaryKey("PK_T_Task", x => x.id);
- });
- }
-
- ///
- protected override void Down(MigrationBuilder migrationBuilder)
- {
- migrationBuilder.DropTable(
- name: "T_Task");
-
- migrationBuilder.DropColumn(
- name: "com_limit",
- table: "F_game");
-
- migrationBuilder.DropColumn(
- name: "judge",
- table: "F_game");
-
- migrationBuilder.DropColumn(
- name: "person_type",
- table: "F_game");
-
- migrationBuilder.AddColumn(
- name: "CreationTime",
- table: "AspNetUsers",
- type: "timestamp with time zone",
- nullable: false,
- defaultValue: new DateTime(1, 1, 1, 0, 0, 0, 0, DateTimeKind.Unspecified));
- }
- }
-}
diff --git a/asg_form/Migrations/20241019092355_qqbot2.Designer.cs b/asg_form/Migrations/20241019092355_qqbot2.Designer.cs
deleted file mode 100644
index 81499f0..0000000
--- a/asg_form/Migrations/20241019092355_qqbot2.Designer.cs
+++ /dev/null
@@ -1,1057 +0,0 @@
-//
-using System;
-using Microsoft.EntityFrameworkCore;
-using Microsoft.EntityFrameworkCore.Infrastructure;
-using Microsoft.EntityFrameworkCore.Migrations;
-using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
-using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata;
-using asg_form.Controllers;
-
-#nullable disable
-
-namespace asg_form.Migrations
-{
- [DbContext(typeof(IDBcontext))]
- [Migration("20241019092355_qqbot2")]
- partial class qqbot2
- {
- ///
- protected override void BuildTargetModel(ModelBuilder modelBuilder)
- {
-#pragma warning disable 612, 618
- modelBuilder
- .HasAnnotation("ProductVersion", "8.0.0")
- .HasAnnotation("Relational:MaxIdentifierLength", 63);
-
- NpgsqlModelBuilderExtensions.UseIdentityByDefaultColumns(modelBuilder);
-
- modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRoleClaim", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("integer");
-
- NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id"));
-
- b.Property("ClaimType")
- .HasColumnType("text");
-
- b.Property("ClaimValue")
- .HasColumnType("text");
-
- b.Property("RoleId")
- .HasColumnType("bigint");
-
- b.HasKey("Id");
-
- b.HasIndex("RoleId");
-
- b.ToTable("AspNetRoleClaims", (string)null);
- });
-
- modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserClaim", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("integer");
-
- NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id"));
-
- b.Property("ClaimType")
- .HasColumnType("text");
-
- b.Property("ClaimValue")
- .HasColumnType("text");
-
- b.Property("UserId")
- .HasColumnType("bigint");
-
- b.HasKey("Id");
-
- b.HasIndex("UserId");
-
- b.ToTable("AspNetUserClaims", (string)null);
- });
-
- modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserLogin", b =>
- {
- b.Property("LoginProvider")
- .HasColumnType("text");
-
- b.Property("ProviderKey")
- .HasColumnType("text");
-
- b.Property("ProviderDisplayName")
- .HasColumnType("text");
-
- b.Property("UserId")
- .HasColumnType("bigint");
-
- b.HasKey("LoginProvider", "ProviderKey");
-
- b.HasIndex("UserId");
-
- b.ToTable("AspNetUserLogins", (string)null);
- });
-
- modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserRole", b =>
- {
- b.Property("UserId")
- .HasColumnType("bigint");
-
- b.Property("RoleId")
- .HasColumnType("bigint");
-
- b.HasKey("UserId", "RoleId");
-
- b.HasIndex("RoleId");
-
- b.ToTable("AspNetUserRoles", (string)null);
- });
-
- modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserToken", b =>
- {
- b.Property("UserId")
- .HasColumnType("bigint");
-
- b.Property("LoginProvider")
- .HasColumnType("text");
-
- b.Property("Name")
- .HasColumnType("text");
-
- b.Property("Value")
- .HasColumnType("text");
-
- b.HasKey("UserId", "LoginProvider", "Name");
-
- b.ToTable("AspNetUserTokens", (string)null);
- });
-
- modelBuilder.Entity("T_TeamT_events", b =>
- {
- b.Property("EventsId")
- .HasColumnType("integer");
-
- b.Property("TeamsId")
- .HasColumnType("bigint");
-
- b.HasKey("EventsId", "TeamsId");
-
- b.HasIndex("TeamsId");
-
- b.ToTable("T_Teams_Player", (string)null);
- });
-
- modelBuilder.Entity("T_news", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("bigint");
-
- NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id"));
-
- b.Property("FormName")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("Title")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("Type")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("msg")
- .IsRequired()
- .HasColumnType("text");
-
- b.Property("time")
- .IsRequired()
- .HasColumnType("timestamp with time zone");
-
- b.HasKey("Id");
-
- b.ToTable("F_news", (string)null);
- });
-
- modelBuilder.Entity("asg_form.Controllers.Champion+T_Champion", b =>
- {
- b.Property("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("bigint");
-
- NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id"));
-
- b.Property("eventsId")
- .HasColumnType("integer");
-
- b.Property