From cb80127a548f5f93f261e21b5dbbf495a7bafb53 Mon Sep 17 00:00:00 2001 From: Martin Carlsson Date: Tue, 31 Mar 2020 13:02:34 +0200 Subject: [PATCH] P5-4884 remove house extension and house number from addresses --- migrations/000.167.sql | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 migrations/000.167.sql diff --git a/migrations/000.167.sql b/migrations/000.167.sql new file mode 100644 index 0000000..a9d0c40 --- /dev/null +++ b/migrations/000.167.sql @@ -0,0 +1,14 @@ +-- P5-4884 save house number and house extension in address field + +BEGIN; + UPDATE addresses SET address1 = TRIM(TRAILING FROM address1) || ' ' || TRIM(BOTH FROM house_number) WHERE house_number ~ '^[0-9\.]+$'; + + UPDATE addresses SET address1 = address1 || ' ' || TRIM(BOTH FROM house_extension) WHERE house_extension IS NOT NULL; + + ALTER TABLE addresses DROP COLUMN house_number; + + ALTER TABLE addresses DROP COLUMN house_extension; + + ALTER TABLE contract_customers DROP COLUMN house_number; + +COMMIT;