Do not add unique index on cartodb_id if already a primary key

Closes #38
This commit is contained in:
Sandro Santilli
2014-06-11 19:21:19 +02:00
parent afcc2498c8
commit bc0966c46e
4 changed files with 17 additions and 1 deletions

View File

@@ -111,7 +111,7 @@ BEGIN
AND a.attrelid = reloid
AND NOT a.attisdropped
AND a.attname = 'cartodb_id'
AND c.contype = 'u' ) -- unique
AND c.contype IN ( 'u', 'p' ) ) -- unique or pkey
THEN
sql := sql || ', ADD unique(cartodb_id)';
END IF;