From 4ef55a2102c2573c968b9372a2771a7e0ec2f2de Mon Sep 17 00:00:00 2001 From: Ikam Grewal Date: Fri, 16 Feb 2024 16:37:57 -0500 Subject: [PATCH] Shorten aliased Column Names --- src/Npgsql.Bulk/NpgsqlBulkUploader.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Npgsql.Bulk/NpgsqlBulkUploader.cs b/src/Npgsql.Bulk/NpgsqlBulkUploader.cs index 9d4a735..f40de46 100644 --- a/src/Npgsql.Bulk/NpgsqlBulkUploader.cs +++ b/src/Npgsql.Bulk/NpgsqlBulkUploader.cs @@ -1016,7 +1016,7 @@ private List GetMappingInfo(Type type, string tableName) x.ModifierAttributes = modifiers?.ToList() ?? new List(); x.OverrideSourceMethod = GetOverrideSouceFunc(type, sourceAttribute?.PropertyName); x.NpgsqlType = GetNpgsqlType(x.ColumnInfo); - x.TempAliasedColumnName = $"{x.TableName}_{x.ColumnInfo.ColumnName}".ToLower(); + x.TempAliasedColumnName = Guid.NewGuid().ToString().Replace("-", "_"); x.QualifiedColumnName = $"{NpgsqlHelper.GetQualifiedName(x.TableName)}.{NpgsqlHelper.GetQualifiedName(x.ColumnInfo.ColumnName)}"; }); return mappings;