diff --git a/API/TaskManager.EntityFramework/JobDbContext.cs b/API/TaskManager.EntityFramework/JobDbContext.cs
index 0a57379..f6189cd 100644
--- a/API/TaskManager.EntityFramework/JobDbContext.cs
+++ b/API/TaskManager.EntityFramework/JobDbContext.cs
@@ -77,6 +77,10 @@ namespace TaskManager.EntityFramework
optionsBuilder.UseSqlServer(GlobalContext.SystemConfig.CustomerDb);
+ //optionsBuilder.UseSqlServer("Server = 192.168.1.228; Database = TaskManager; User ID = sa; Password = ChangkeTec@2021; TrustServerCertificate = True");
+
+
+
//optionsBuilder.UseSqlServer("Server = 127.0.01; Database = TaskManager2; User ID = sa; Password = 1; TrustServerCertificate = True");
diff --git a/API/TaskManager.EntityFramework/Migrations/20250627233450_z1239912930001.Designer.cs b/API/TaskManager.EntityFramework/Migrations/20250630011000_z2025063000001z.Designer.cs
similarity index 96%
rename from API/TaskManager.EntityFramework/Migrations/20250627233450_z1239912930001.Designer.cs
rename to API/TaskManager.EntityFramework/Migrations/20250630011000_z2025063000001z.Designer.cs
index 43087cb..e5f406a 100644
--- a/API/TaskManager.EntityFramework/Migrations/20250627233450_z1239912930001.Designer.cs
+++ b/API/TaskManager.EntityFramework/Migrations/20250630011000_z2025063000001z.Designer.cs
@@ -12,8 +12,8 @@ using TaskManager.EntityFramework;
namespace TaskManager.EntityFramework.Migrations
{
[DbContext(typeof(JobDbContext))]
- [Migration("20250627233450_z1239912930001")]
- partial class z1239912930001
+ [Migration("20250630011000_z2025063000001z")]
+ partial class z2025063000001z
{
///
protected override void BuildTargetModel(ModelBuilder modelBuilder)
@@ -33,16 +33,19 @@ namespace TaskManager.EntityFramework.Migrations
SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property("UId"));
- b.Property("CheckInTime")
+ b.Property("CheckInTime")
+ .IsRequired()
.HasColumnType("datetime2");
- b.Property("CheckOutTime")
+ b.Property("CheckOutTime")
+ .IsRequired()
.HasColumnType("datetime2");
b.Property("CreationTime")
.HasColumnType("datetime2");
- b.Property("DataUpdateTime")
+ b.Property("DataUpdateTime")
+ .IsRequired()
.HasColumnType("datetime2");
b.Property("HaveQuantity")
@@ -96,9 +99,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -135,9 +136,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -371,9 +370,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("DECIMAL");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("ReleaseEdition")
.HasMaxLength(32)
@@ -406,9 +403,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("NVARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -573,9 +568,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("DECIMAL");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("ReleaseEdition")
.HasMaxLength(32)
@@ -608,9 +601,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("NVARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -696,9 +687,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("DECIMAL");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("ReleaseEdition")
.HasMaxLength(32)
@@ -732,9 +721,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("NVARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -822,9 +809,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("DECIMAL");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("ReleaseEdition")
.HasMaxLength(32)
@@ -858,9 +843,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("NVARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -899,9 +882,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("DECIMAL");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -931,9 +912,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("NVARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -974,9 +953,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("DECIMAL");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -1006,9 +983,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("NVARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -1192,9 +1167,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -1240,9 +1213,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -1309,9 +1280,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -1364,9 +1333,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -1446,9 +1413,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -1486,9 +1451,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -1570,9 +1533,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -1610,9 +1571,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -1709,9 +1668,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -1785,9 +1742,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -1886,9 +1841,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -1962,9 +1915,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -2042,9 +1993,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -2092,9 +2041,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -2174,9 +2121,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -2223,9 +2168,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -2310,9 +2253,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("DECIMAL");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -2376,9 +2317,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -2465,9 +2404,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("DECIMAL");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -2531,9 +2468,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -2590,9 +2525,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("nvarchar");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("RecId")
.IsRequired()
@@ -2660,9 +2593,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("nvarchar");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -2721,9 +2652,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("nvarchar");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("RecId")
.IsRequired()
@@ -2791,9 +2720,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("nvarchar");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -2860,9 +2787,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("DECIMAL");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasColumnType("nvarchar(max)");
@@ -2924,9 +2849,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -3235,9 +3158,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("datetime2");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -3284,9 +3205,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -3414,9 +3333,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("datetime2");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasColumnType("nvarchar(max)");
@@ -3469,9 +3386,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -3538,9 +3453,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("DECIMAL");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -3603,9 +3516,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -3662,9 +3573,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -3725,9 +3634,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("nvarchar");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -3786,9 +3693,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -3849,9 +3754,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("nvarchar");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -4153,9 +4056,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -4199,9 +4100,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -4287,9 +4186,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -4333,9 +4230,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -4401,9 +4296,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("DECIMAL");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -4461,9 +4354,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -4493,7 +4384,8 @@ namespace TaskManager.EntityFramework.Migrations
b.Property("CreationTime")
.HasColumnType("datetime2");
- b.Property("DataUpdateTime")
+ b.Property("DataUpdateTime")
+ .IsRequired()
.HasColumnType("datetime2");
b.Property("KeyStation")
@@ -4526,9 +4418,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("DECIMAL");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -4579,9 +4469,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -4646,9 +4534,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("DECIMAL");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -4706,9 +4592,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -6357,9 +6241,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -6474,9 +6356,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -6628,9 +6508,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -6745,9 +6623,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -7122,9 +6998,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -7235,9 +7109,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -7374,9 +7246,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -7487,9 +7357,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -7571,9 +7439,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("nvarchar");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -7629,9 +7495,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("nvarchar");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -7715,9 +7579,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("nvarchar");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -7773,9 +7635,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("nvarchar");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -8069,9 +7929,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("CHAR");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -8151,9 +8009,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -8255,9 +8111,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("CHAR");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -8337,9 +8191,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -8720,9 +8572,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -8756,9 +8606,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -8853,9 +8701,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -8889,9 +8735,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("VARCHAR");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -9902,9 +9746,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("DECIMAL");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -9940,9 +9782,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("uniqueidentifier");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -10005,9 +9845,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("DECIMAL");
b.Property("ReadState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(true);
+ .HasColumnType("bit");
b.Property("Remark")
.HasMaxLength(500)
@@ -10043,9 +9881,7 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("uniqueidentifier");
b.Property("WriteState")
- .ValueGeneratedOnAdd()
- .HasColumnType("bit")
- .HasDefaultValue(false);
+ .HasColumnType("bit");
b.HasKey("UId");
@@ -10181,8 +10017,8 @@ namespace TaskManager.EntityFramework.Migrations
.HasColumnType("nvarchar(50)");
b.Property("Path")
- .HasMaxLength(30)
- .HasColumnType("nvarchar(30)");
+ .HasMaxLength(50)
+ .HasColumnType("nvarchar(50)");
b.Property("ReadState")
.HasColumnType("bit");
diff --git a/API/TaskManager.EntityFramework/Migrations/20250627233450_z1239912930001.cs b/API/TaskManager.EntityFramework/Migrations/20250630011000_z2025063000001z.cs
similarity index 98%
rename from API/TaskManager.EntityFramework/Migrations/20250627233450_z1239912930001.cs
rename to API/TaskManager.EntityFramework/Migrations/20250630011000_z2025063000001z.cs
index 1151d39..a69ad13 100644
--- a/API/TaskManager.EntityFramework/Migrations/20250627233450_z1239912930001.cs
+++ b/API/TaskManager.EntityFramework/Migrations/20250630011000_z2025063000001z.cs
@@ -6,7 +6,7 @@ using Microsoft.EntityFrameworkCore.Migrations;
namespace TaskManager.EntityFramework.Migrations
{
///
- public partial class z1239912930001 : Migration
+ public partial class z2025063000001z : Migration
{
///
protected override void Up(MigrationBuilder migrationBuilder)
@@ -72,8 +72,8 @@ namespace TaskManager.EntityFramework.Migrations
SubMaterialUnit = table.Column(type: "VARCHAR(32)", maxLength: 32, nullable: false),
SubMaterialQuota = table.Column(type: "DECIMAL(16,5)", precision: 16, scale: 5, nullable: false),
DataUpdateTime = table.Column(type: "CHAR(19)", maxLength: 19, nullable: false),
- WriteState = table.Column(type: "bit", nullable: false, defaultValue: false),
- ReadState = table.Column(type: "bit", nullable: false, defaultValue: true),
+ WriteState = table.Column(type: "bit", nullable: false),
+ ReadState = table.Column(type: "bit", nullable: false),
CreationTime = table.Column(type: "datetime2", nullable: false),
Remark = table.Column(type: "NVarchar(500)", maxLength: 500, nullable: true),
TaskId = table.Column(type: "uniqueidentifier", nullable: false),
@@ -108,8 +108,8 @@ namespace TaskManager.EntityFramework.Migrations
SubMaterialUnit = table.Column(type: "VARCHAR(32)", maxLength: 32, nullable: false),
SubMaterialQuota = table.Column(type: "DECIMAL(16,5)", precision: 16, scale: 5, nullable: false),
DataUpdateTime = table.Column(type: "CHAR(19)", maxLength: 19, nullable: false),
- WriteState = table.Column(type: "bit", nullable: false, defaultValue: false),
- ReadState = table.Column(type: "bit", nullable: false, defaultValue: true),
+ WriteState = table.Column(type: "bit", nullable: false),
+ ReadState = table.Column(type: "bit", nullable: false),
CreationTime = table.Column(type: "datetime2", nullable: false),
Remark = table.Column(type: "NVarchar(500)", maxLength: 500, nullable: true),
TaskId = table.Column(type: "uniqueidentifier", nullable: false),
@@ -167,8 +167,8 @@ namespace TaskManager.EntityFramework.Migrations
QuantityMeet29 = table.Column(type: "DECIMAL(16,5)", precision: 16, scale: 5, nullable: true),
QuantityMeet30 = table.Column(type: "DECIMAL(16,5)", precision: 16, scale: 5, nullable: true),
QuantityMeet31 = table.Column(type: "DECIMAL(16,5)", precision: 16, scale: 5, nullable: true),
- WriteState = table.Column(type: "bit", nullable: false, defaultValue: false),
- ReadState = table.Column(type: "bit", nullable: false, defaultValue: true),
+ WriteState = table.Column(type: "bit", nullable: false),
+ ReadState = table.Column(type: "bit", nullable: false),
CreationTime = table.Column(type: "datetime2", nullable: false),
Remark = table.Column(type: "NVarchar(500)", maxLength: 500, nullable: true),
TaskId = table.Column(type: "uniqueidentifier", nullable: false),
@@ -226,8 +226,8 @@ namespace TaskManager.EntityFramework.Migrations
QuantityMeet29 = table.Column(type: "DECIMAL(16,5)", precision: 16, scale: 5, nullable: true),
QuantityMeet30 = table.Column(type: "DECIMAL(16,5)", precision: 16, scale: 5, nullable: true),
QuantityMeet31 = table.Column(type: "DECIMAL(16,5)", precision: 16, scale: 5, nullable: true),
- WriteState = table.Column(type: "bit", nullable: false, defaultValue: false),
- ReadState = table.Column(type: "bit", nullable: false, defaultValue: true),
+ WriteState = table.Column(type: "bit", nullable: false),
+ ReadState = table.Column(type: "bit", nullable: false),
CreationTime = table.Column(type: "datetime2", nullable: false),
Remark = table.Column(type: "NVarchar(500)", maxLength: 500, nullable: true),
TaskId = table.Column(type: "uniqueidentifier", nullable: false),
@@ -267,8 +267,8 @@ namespace TaskManager.EntityFramework.Migrations
QuantityMeet10 = table.Column(type: "DECIMAL(16,5)", precision: 16, scale: 5, nullable: true),
QuantityMeet11 = table.Column(type: "DECIMAL(16,5)", precision: 16, scale: 5, nullable: true),
QuantityMeet12 = table.Column(type: "DECIMAL(16,5)", precision: 16, scale: 5, nullable: true),
- WriteState = table.Column(type: "bit", nullable: false, defaultValue: false),
- ReadState = table.Column(type: "bit", nullable: false, defaultValue: true),
+ WriteState = table.Column(type: "bit", nullable: false),
+ ReadState = table.Column(type: "bit", nullable: false),
CreationTime = table.Column(type: "datetime2", nullable: false),
Remark = table.Column(type: "NVarchar(500)", maxLength: 500, nullable: true),
TaskId = table.Column(type: "uniqueidentifier", nullable: false),
@@ -307,8 +307,8 @@ namespace TaskManager.EntityFramework.Migrations
QuantityMeet10 = table.Column(type: "DECIMAL(16,5)", precision: 16, scale: 5, nullable: true),
QuantityMeet11 = table.Column(type: "DECIMAL(16,5)", precision: 16, scale: 5, nullable: true),
QuantityMeet12 = table.Column(type: "DECIMAL(16,5)", precision: 16, scale: 5, nullable: true),
- WriteState = table.Column(type: "bit", nullable: false, defaultValue: false),
- ReadState = table.Column(type: "bit", nullable: false, defaultValue: true),
+ WriteState = table.Column(type: "bit", nullable: false),
+ ReadState = table.Column(type: "bit", nullable: false),
CreationTime = table.Column(type: "datetime2", nullable: false),
Remark = table.Column(type: "NVarchar(500)", maxLength: 500, nullable: true),
TaskId = table.Column(type: "uniqueidentifier", nullable: false),
@@ -333,8 +333,8 @@ namespace TaskManager.EntityFramework.Migrations
VentureType = table.Column(type: "NVARCHAR(50)", maxLength: 50, nullable: true),
VentureSpecific = table.Column(type: "NVARCHAR(255)", maxLength: 255, nullable: true),
Measures = table.Column(type: "NVARCHAR(255)", maxLength: 255, nullable: true),
- WriteState = table.Column(type: "bit", nullable: false, defaultValue: false),
- ReadState = table.Column(type: "bit", nullable: false, defaultValue: true),
+ WriteState = table.Column(type: "bit", nullable: false),
+ ReadState = table.Column(type: "bit", nullable: false),
CreationTime = table.Column(type: "datetime2", nullable: false),
Remark = table.Column(type: "NVarchar(500)", maxLength: 500, nullable: true),
TaskId = table.Column(type: "uniqueidentifier", nullable: false),
@@ -360,8 +360,8 @@ namespace TaskManager.EntityFramework.Migrations
VentureType = table.Column(type: "NVARCHAR(50)", maxLength: 50, nullable: true),
VentureSpecific = table.Column(type: "NVARCHAR(255)", maxLength: 255, nullable: true),
Measures = table.Column(type: "NVARCHAR(255)", maxLength: 255, nullable: true),
- WriteState = table.Column(type: "bit", nullable: false, defaultValue: false),
- ReadState = table.Column(type: "bit", nullable: false, defaultValue: true),
+ WriteState = table.Column(type: "bit", nullable: false),
+ ReadState = table.Column(type: "bit", nullable: false),
CreationTime = table.Column(type: "datetime2", nullable: false),
Remark = table.Column(type: "NVarchar(500)", maxLength: 500, nullable: true),
TaskId = table.Column(type: "uniqueidentifier", nullable: false),
@@ -472,8 +472,8 @@ namespace TaskManager.EntityFramework.Migrations
QualificationLevel = table.Column(type: "VARCHAR(16)", maxLength: 16, nullable: false),
CheckInTime = table.Column(type: "datetime2", nullable: false),
CheckOutTime = table.Column(type: "datetime2", nullable: true),
- WriteState = table.Column(type: "bit", nullable: false, defaultValue: false),
- ReadState = table.Column(type: "bit", nullable: false, defaultValue: true),
+ WriteState = table.Column(type: "bit", nullable: false),
+ ReadState = table.Column(type: "bit", nullable: false),
CreationTime = table.Column(type: "datetime2", nullable: false),
Remark = table.Column(type: "NVarchar(500)", maxLength: 500, nullable: true),
TaskId = table.Column(type: "uniqueidentifier", nullable: false),
@@ -510,8 +510,8 @@ namespace TaskManager.EntityFramework.Migrations
QualificationLevel = table.Column(type: "VARCHAR(16)", maxLength: 16, nullable: false),
CheckInTime = table.Column(type: "datetime2", nullable: false),
CheckOutTime = table.Column(type: "datetime2", nullable: false),
- WriteState = table.Column(type: "bit", nullable: false, defaultValue: false),
- ReadState = table.Column(type: "bit", nullable: false, defaultValue: true),
+ WriteState = table.Column(type: "bit", nullable: false),
+ ReadState = table.Column(type: "bit", nullable: false),
CreationTime = table.Column(type: "datetime2", nullable: false),
Remark = table.Column(type: "NVarchar(500)", maxLength: 500, nullable: true)
},
@@ -545,8 +545,8 @@ namespace TaskManager.EntityFramework.Migrations
QualificationLevel = table.Column(type: "VARCHAR(16)", maxLength: 16, nullable: false),
CheckInTime = table.Column(type: "datetime2", nullable: false),
CheckOutTime = table.Column(type: "datetime2", nullable: true),
- WriteState = table.Column(type: "bit", nullable: false, defaultValue: false),
- ReadState = table.Column(type: "bit", nullable: false, defaultValue: true),
+ WriteState = table.Column(type: "bit", nullable: false),
+ ReadState = table.Column(type: "bit", nullable: false),
CreationTime = table.Column(type: "datetime2", nullable: false),
Remark = table.Column(type: "NVarchar(500)", maxLength: 500, nullable: true),
TaskId = table.Column(type: "uniqueidentifier", nullable: false),
@@ -582,8 +582,8 @@ namespace TaskManager.EntityFramework.Migrations
VendorProductName = table.Column(type: "VARCHAR(64)", maxLength: 64, nullable: false),
CheryProductNo = table.Column(type: "VARCHAR(64)", maxLength: 64, nullable: false),
CheryProductName = table.Column(type: "VARCHAR(64)", maxLength: 64, nullable: false),
- WriteState = table.Column(type: "bit", nullable: false, defaultValue: false),
- ReadState = table.Column