fix: migration 138 nested dollar-quote bug for integer column
This commit is contained in:
parent
8d7d32571a
commit
a33da15550
@ -14,18 +14,18 @@ BEGIN
|
||||
AND column_name = 'economic_customer_number';
|
||||
|
||||
IF column_data_type IN ('character varying', 'character', 'text') THEN
|
||||
EXECUTE $$
|
||||
EXECUTE $sql$
|
||||
UPDATE customers
|
||||
SET economic_customer_number = NULL
|
||||
WHERE economic_customer_number IS NOT NULL
|
||||
AND btrim(economic_customer_number) = ''
|
||||
$$;
|
||||
AND btrim(economic_customer_number::text) = ''
|
||||
$sql$;
|
||||
|
||||
EXECUTE $$
|
||||
EXECUTE $sql$
|
||||
UPDATE customers
|
||||
SET economic_customer_number = btrim(economic_customer_number)
|
||||
SET economic_customer_number = btrim(economic_customer_number::text)
|
||||
WHERE economic_customer_number IS NOT NULL
|
||||
$$;
|
||||
$sql$;
|
||||
END IF;
|
||||
END $$;
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user