luxembourg-provices added missing provices, updated outdated ISO codes, renamed one...
authorJakub MacArthur <jmacarthur@techsoup.org>
Wed, 21 Dec 2022 10:54:33 +0000 (11:54 +0100)
committerJakub MacArthur <jmacarthur@techsoup.org>
Tue, 24 Jan 2023 11:20:51 +0000 (12:20 +0100)
CRM/Upgrade/Incremental/sql/5.59.alpha1.mysql.tpl
xml/templates/civicrm_state_province.tpl

index c9bef4a8485e84b4c5b0aec82efea4975ab1eb40..af3abf96a2a7ff702b47eda2c4f730c2820ff377 100644 (file)
@@ -1 +1,16 @@
-{* file to handle db changes in 5.59.alpha1 during upgrade *}
+-- Add missing provinces for Luxembourg
+SELECT @country_id := id from civicrm_country where name = 'Luxembourg' AND iso_code = 'LU';
+INSERT IGNORE INTO `civicrm_state_province` (`country_id`, `abbreviation`, `name`) VALUES (@country_id, 'CA', 'Capellen');
+INSERT IGNORE INTO `civicrm_state_province` (`country_id`, `abbreviation`, `name`) VALUES (@country_id, 'CL', 'Clervaux');
+INSERT IGNORE INTO `civicrm_state_province` (`country_id`, `abbreviation`, `name`) VALUES (@country_id, 'EC', 'Echternach');
+INSERT IGNORE INTO `civicrm_state_province` (`country_id`, `abbreviation`, `name`) VALUES (@country_id, 'ES', 'Esch-sur-Alzette');
+INSERT IGNORE INTO `civicrm_state_province` (`country_id`, `abbreviation`, `name`) VALUES (@country_id, 'GR', 'Grevenmacher');
+INSERT IGNORE INTO `civicrm_state_province` (`country_id`, `abbreviation`, `name`) VALUES (@country_id, 'ME', 'Mersch');
+INSERT IGNORE INTO `civicrm_state_province` (`country_id`, `abbreviation`, `name`) VALUES (@country_id, 'RD', 'Redange-sur-Attert');
+INSERT IGNORE INTO `civicrm_state_province` (`country_id`, `abbreviation`, `name`) VALUES (@country_id, 'RM', 'Remich');
+INSERT IGNORE INTO `civicrm_state_province` (`country_id`, `abbreviation`, `name`) VALUES (@country_id, 'VD', 'Vianden');
+INSERT IGNORE INTO `civicrm_state_province` (`country_id`, `abbreviation`, `name`) VALUES (@country_id, 'WI', 'Wiltz');
+UPDATE `civicrm_state_province` SET abbreviation = 'LU' WHERE name = 'Luxembourg';
+UPDATE `civicrm_state_province` SET abbreviation = 'DI' WHERE name = 'Diekirch';
+UPDATE `civicrm_state_province` SET name = 'Grevenmacher' WHERE name = 'GreveNmacher';
+UPDATE `civicrm_state_province` SET abbreviation = 'GR' WHERE name = 'Grevenmacher';
index d275181a1ad95a7ef70dc1b6de291cfd9904905f..68411b2c5933306b06f3c348e5f2c8c9d11d20b1 100644 (file)
@@ -4166,4 +4166,18 @@ INSERT INTO civicrm_state_province (id, country_id, abbreviation, name) VALUES
 (NULL, 1101, "LA", "Ladākh")
 
  -- end of statement:
+
+-- Add missing provinces for Luxembourg
+(NULL, 1020, 'CA', 'Capellen'),
+(NULL, 1020, 'CL', 'Clervaux'),
+(NULL, 1020, 'EC', 'Echternach'),
+(NULL, 1020, 'ES', 'Esch-sur-Alzette'),
+(NULL, 1020, 'GR', 'Grevenmacher'),
+(NULL, 1020, 'ME', 'Mersch'),
+(NULL, 1020, 'RD', 'Redange-sur-Attert'),
+(NULL, 1020, 'RM', 'Remich'),
+(NULL, 1020, 'VD', 'Vianden'),
+(NULL, 1020, 'WI', 'Wiltz'),
+
+-- end of statement:
  ;