Merge pull request #966 from matkoniecz/fix/migration

fix problem with migration
This commit is contained in:
Mike Simpson 2022-11-08 11:52:33 +00:00 committed by GitHub
commit 00bafceb7e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -6,11 +6,16 @@ SET planning_local_list_url = 'identified as listed: please replace with link'
WHERE planning_local_list_url = '' WHERE planning_local_list_url = ''
AND planning_in_local_list; AND planning_in_local_list;
ALTER TABLE buildings ADD COLUMN IF NOT EXISTS planning_in_conservation_area_url VARCHAR DEFAULT '';
ALTER TABLE buildings ADD COLUMN IF NOT EXISTS planning_in_conservation_area_id VARCHAR DEFAULT '';
UPDATE buildings UPDATE buildings
SET planning_in_conservation_area_url = 'identified as within conservation area: please replace with link' SET planning_in_conservation_area_url = 'identified as within conservation area: please replace with link'
WHERE planning_in_conservation_area_url = '' WHERE planning_in_conservation_area_url = ''
AND planning_in_conservation_area; AND planning_in_conservation_area;
ALTER TABLE buildings DROP COLUMN IF EXISTS planning_in_conservation_area;
--no need to store both id and link that can be derived from it --no need to store both id and link that can be derived from it
ALTER TABLE buildings DROP COLUMN IF EXISTS planning_nhle_link; ALTER TABLE buildings DROP COLUMN IF EXISTS planning_nhle_link;
@ -21,11 +26,6 @@ ALTER TABLE buildings ADD COLUMN IF NOT EXISTS planning_in_apa_url VARCHAR DEFAU
ALTER TABLE buildings DROP COLUMN IF EXISTS planning_heritage_at_risk_id; ALTER TABLE buildings DROP COLUMN IF EXISTS planning_heritage_at_risk_id;
ALTER TABLE buildings ADD COLUMN IF NOT EXISTS planning_heritage_at_risk_url VARCHAR DEFAULT ''; ALTER TABLE buildings ADD COLUMN IF NOT EXISTS planning_heritage_at_risk_url VARCHAR DEFAULT '';
ALTER TABLE buildings ADD COLUMN IF NOT EXISTS planning_in_conservation_area_id VARCHAR DEFAULT '';
ALTER TABLE buildings DROP COLUMN IF EXISTS planning_in_conservation_area;
ALTER TABLE buildings ADD COLUMN IF NOT EXISTS planning_in_conservation_area_url VARCHAR DEFAULT '';
--fully removed --fully removed
ALTER TABLE buildings DROP COLUMN IF EXISTS planning_in_glher; ALTER TABLE buildings DROP COLUMN IF EXISTS planning_in_glher;
ALTER TABLE buildings DROP COLUMN IF EXISTS planning_apa_name; ALTER TABLE buildings DROP COLUMN IF EXISTS planning_apa_name;