mirror of
https://github.com/nsnail/FreeSql.git
synced 2025-04-22 02:32:50 +08:00
- 修复 QuestDB BulkCopy 自定义表名无效的问题;
This commit is contained in:
parent
c4b42de729
commit
df3f8fb6c2
@ -30,6 +30,7 @@ namespace FreeSql.QuestDb.Curd
|
|||||||
internal List<T1> InternalSource => _source;
|
internal List<T1> InternalSource => _source;
|
||||||
internal Dictionary<string, bool> InternalIgnore => _ignore;
|
internal Dictionary<string, bool> InternalIgnore => _ignore;
|
||||||
internal void InternalClearData() => ClearData();
|
internal void InternalClearData() => ClearData();
|
||||||
|
internal string InternalTableRuleInvoke() => TableRuleInvoke();
|
||||||
|
|
||||||
private int InternelExecuteAffrows()
|
private int InternelExecuteAffrows()
|
||||||
{
|
{
|
||||||
|
@ -171,7 +171,7 @@ public static partial class QuestDbGlobalExtensions
|
|||||||
var boundary = "---------------" + DateTime.Now.Ticks.ToString("x");
|
var boundary = "---------------" + DateTime.Now.Ticks.ToString("x");
|
||||||
var list = new List<Hashtable>();
|
var list = new List<Hashtable>();
|
||||||
var insert = that as QuestDbInsert<T>;
|
var insert = that as QuestDbInsert<T>;
|
||||||
var name = insert.InternalTable.DbName; //获取表名
|
var name = insert.InternalTableRuleInvoke(); //获取表名
|
||||||
insert.InternalOrm.DbFirst.GetTableByName(name).Columns.ForEach(d =>
|
insert.InternalOrm.DbFirst.GetTableByName(name).Columns.ForEach(d =>
|
||||||
{
|
{
|
||||||
if (d.DbTypeText == "TIMESTAMP")
|
if (d.DbTypeText == "TIMESTAMP")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user