From 8734608792073316a856e1b8a53b984d2d296be5 Mon Sep 17 00:00:00 2001 From: Guido Fioravantti Date: Mon, 26 Oct 2015 18:25:48 +0100 Subject: [PATCH] Removes unnecessary salt 173 --- scripts-available/CDB_CartodbfyTable.sql | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/scripts-available/CDB_CartodbfyTable.sql b/scripts-available/CDB_CartodbfyTable.sql index cafc8e9..849238e 100644 --- a/scripts-available/CDB_CartodbfyTable.sql +++ b/scripts-available/CDB_CartodbfyTable.sql @@ -811,8 +811,7 @@ DECLARE destname TEXT; destseq TEXT; destseqmax INTEGER; - - salt TEXT := md5(random()::text || now()); + copyname TEXT; column_name_sql TEXT; @@ -922,10 +921,10 @@ BEGIN destseq := Format('%I.%I', destschema, destseq); PERFORM _CDB_SQL(Format('CREATE SEQUENCE %s', destseq), '_CDB_Rewrite_Table'); - -- Salt a temporary table name if we are re-writing in place + -- Temporary table name if we are re-writing in place -- Note copyname is already escaped and safe to use as identifier IF destschema = relschema THEN - copyname := Format('%I.%I', destschema, cartodb._CDB_Unique_Identifier(NULL, destname, '_' || salt), destschema); + copyname := Format('%I.%I', destschema, cartodb._CDB_Unique_Identifier(NULL, destname, NULL), destschema); ELSE copyname := Format('%I.%I', destschema, destname); END IF;