From df3f8fb6c29aafaee1222413d19ec0eb14ae594f Mon Sep 17 00:00:00 2001 From: 2881099 <2881099@qq.com> Date: Sat, 16 Sep 2023 20:19:41 +0800 Subject: [PATCH] =?UTF-8?q?-=20=E4=BF=AE=E5=A4=8D=20QuestDB=20BulkCopy=20?= =?UTF-8?q?=E8=87=AA=E5=AE=9A=E4=B9=89=E8=A1=A8=E5=90=8D=E6=97=A0=E6=95=88?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Providers/FreeSql.Provider.QuestDb/Curd/QuestDbInsert.cs | 1 + Providers/FreeSql.Provider.QuestDb/QuestDbGlobalExtensions.cs | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Providers/FreeSql.Provider.QuestDb/Curd/QuestDbInsert.cs b/Providers/FreeSql.Provider.QuestDb/Curd/QuestDbInsert.cs index 6a6f39e6..1087d4a1 100644 --- a/Providers/FreeSql.Provider.QuestDb/Curd/QuestDbInsert.cs +++ b/Providers/FreeSql.Provider.QuestDb/Curd/QuestDbInsert.cs @@ -30,6 +30,7 @@ namespace FreeSql.QuestDb.Curd internal List InternalSource => _source; internal Dictionary InternalIgnore => _ignore; internal void InternalClearData() => ClearData(); + internal string InternalTableRuleInvoke() => TableRuleInvoke(); private int InternelExecuteAffrows() { diff --git a/Providers/FreeSql.Provider.QuestDb/QuestDbGlobalExtensions.cs b/Providers/FreeSql.Provider.QuestDb/QuestDbGlobalExtensions.cs index c31a1c49..e2e6191f 100644 --- a/Providers/FreeSql.Provider.QuestDb/QuestDbGlobalExtensions.cs +++ b/Providers/FreeSql.Provider.QuestDb/QuestDbGlobalExtensions.cs @@ -171,7 +171,7 @@ public static partial class QuestDbGlobalExtensions var boundary = "---------------" + DateTime.Now.Ticks.ToString("x"); var list = new List(); var insert = that as QuestDbInsert; - var name = insert.InternalTable.DbName; //获取表名 + var name = insert.InternalTableRuleInvoke(); //获取表名 insert.InternalOrm.DbFirst.GetTableByName(name).Columns.ForEach(d => { if (d.DbTypeText == "TIMESTAMP")