From 7f55a0263b53408de797fc2b3854400ce24de746 Mon Sep 17 00:00:00 2001 From: Paul Ramsey Date: Thu, 13 Aug 2015 16:10:23 -0700 Subject: [PATCH] Fix regclass mismatch on column alter/drop This logic SHOULD BE MOVED TO Cartodbfy internals. --- scripts-available/CDB_DDLTriggers.sql | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/scripts-available/CDB_DDLTriggers.sql b/scripts-available/CDB_DDLTriggers.sql index 7453e88..becec3d 100644 --- a/scripts-available/CDB_DDLTriggers.sql +++ b/scripts-available/CDB_DDLTriggers.sql @@ -106,8 +106,8 @@ BEGIN newtable := Format('%s.%s', rel.nspname, rel.relname)::regclass; -- update CDB_TableMetadata.updated_at (should invalidate varnish) - UPDATE cartodb.CDB_TableMetadata SET updated_at = NOW() - WHERE tabname = newtable; + UPDATE cartodb.CDB_TableMetadata SET updated_at = NOW(), tabname = newtable + WHERE tabname = event_info.relation; END; $$; -- } @@ -152,8 +152,8 @@ BEGIN newtable := Format('%s.%s', rel.nspname, rel.relname)::regclass; -- update CDB_TableMetadata.updated_at (should invalidate varnish) - UPDATE cartodb.CDB_TableMetadata SET updated_at = NOW() - WHERE tabname = newtable; + UPDATE cartodb.CDB_TableMetadata SET updated_at = NOW(), tabname = newtable + WHERE tabname = event_info.relation; END; $$; -- }