diff --git a/migrations/014.type.down.sql b/migrations/014.type.down.sql new file mode 100644 index 00000000..776a86d3 --- /dev/null +++ b/migrations/014.type.down.sql @@ -0,0 +1,9 @@ +--Original building use, this is same NLUD fields as current building use +ALTER TABLE buildings DROP COLUMN IF EXISTS original_building_use; + +-- Building attachment, ENUM: Detached, Semi-detached, End-Terrace, Mid-Terrace +ALTER TABLE buildings DROP COLUMN IF EXISTS building_attachment_form; + +-- [Disabled for launch] Date of change of use +-- This needs to pair with demolition +ALTER TABLE buildings DROP COLUMN IF EXISTS date_change_building_use; diff --git a/migrations/014.type.up.sql b/migrations/014.type.up.sql new file mode 100644 index 00000000..496ae71d --- /dev/null +++ b/migrations/014.type.up.sql @@ -0,0 +1,19 @@ +--Original building use, this is same NLUD fields as current building use +ALTER TABLE buildings + ADD COLUMN IF NOT EXISTS original_building_use; + +-- Building attachment, ENUM: Detached, Semi-detached, End-Terrace, Mid-Terrace +CREATE TYPE building_attachment_form +AS ENUM ('Detached', + 'Semi-Detached', + 'End-Terrace', + 'Mid-Terrace', + 'Unknown'); + +ALTER TABLE buildings + ADD COLUMN IF NOT EXISTS building_attachment_form building_attachment_form DEFAULT 'Unknown'; + +-- [Disabled for launch] Date of change of use +-- This needs to pair with demolition +ALTER TABLE buildings + ADD COLUMN IF NOT EXISTS date_change_building_use smallint;