From 17e4c7e3e7b3ef60d9da6de3b2a39a14a53c38a0 Mon Sep 17 00:00:00 2001 From: z8018 <1282578289@qq.com> Date: 星期三, 12 三月 2025 14:11:33 +0800 Subject: [PATCH] 1 --- WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/Seed/QuartzJobCreateDataTabel.cs | 16 ++++++++++++---- 1 files changed, 12 insertions(+), 4 deletions(-) diff --git a/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/Seed/QuartzJobCreateDataTabel.cs b/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/Seed/QuartzJobCreateDataTabel.cs index 8fddbce..e96cc65 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/Seed/QuartzJobCreateDataTabel.cs +++ b/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/Seed/QuartzJobCreateDataTabel.cs @@ -111,13 +111,21 @@ else dic[i].Add("CreateDate", DateTime.Now); } - string str = $"SET IDENTITY_INSERT {t.Name} ON;"; + string str = ""; + if (DBContext.DbType == SqlSugar.DbType.SqlServer) + { + str += $"SET IDENTITY_INSERT {t.Name} ON;"; - str += dbContext.Db.Insertable(dic).AS(t.Name).ToSqlString(); + str += dbContext.Db.Insertable(dic).AS(t.Name).ToSqlString(); - str += ($"SET IDENTITY_INSERT {t.Name} OFF;"); + str += ($"SET IDENTITY_INSERT {t.Name} OFF;"); - dbContext.Db.Ado.ExecuteCommand(str); + dbContext.Db.Ado.ExecuteCommand(str); + } + else + { + dbContext.Db.Insertable(dic).AS(t.Name).ExecuteCommand(); + } ConsoleHelper.WriteSuccessLine($"Table [{t.Name}] SeedData Added Successfully"); } -- Gitblit v1.9.3