diff --git a/sql/upgrade.sql b/sql/upgrade.sql index 10387008c..d68c5b531 100644 --- a/sql/upgrade.sql +++ b/sql/upgrade.sql @@ -10,10 +10,216 @@ ALTER TABLE public.todo_list ALTER COLUMN tl_date drop NOT NULL; update menu_ref set me_javascript='bookmark.show()' where me_code='BOOKMARK'; alter table tool_uos add created_date timestamp default now(); -update "parameter" set pr_id="MY_PHONE" where pr_id="MY_TEL"; -update "parameter" set pr_id="MY_CP" where pr_id="MY_POSTCODE"; -update "parameter" set pr_id="MY_COMMUNE" where pr_id="MY_CITY"; -update "parameter" set pr_id="MY_PAYS" where pr_id="MY_COUNTRY"; +update "parameter" set pr_id='MY_COUNTRY_CODE' where pr_id='MY_COUNTRY'; +update "parameter" set pr_id='MY_PHONE' where pr_id='MY_TEL'; +update "parameter" set pr_id='MY_POSTCODE' where pr_id='MY_CP'; +update "parameter" set pr_id='MY_CITY' where pr_id='MY_COMMUNE'; +update "parameter" set pr_id='MY_COUNTRY' where pr_id='MY_PAYS'; insert into attr_def (ad_id,ad_text,ad_type,ad_size,ad_search_followup,ad_default_order) values(55,'SIREN','text',20,1,14); -insert into attr_def (ad_id,ad_text,ad_type,ad_size,ad_search_followup,ad_default_order) values(56,'SIRET','text',20,1,15); \ No newline at end of file +insert into attr_def (ad_id,ad_text,ad_type,ad_size,ad_search_followup,ad_default_order) values(56,'SIRET','text',20,1,15); + +insert into attr_def (ad_id,ad_text,ad_type,ad_size,ad_search_followup,ad_default_order) values(56,'SIRET','text',20,1,15); + +create table country_code_ref( + cc_code char(2) primary key, + cc_name text not null); + +insert into country_code_ref values ('AF',' Afghanistan'), +('AL',' Albania'), +('DZ',' Algeria'), +('AS',' American Samoa'), +('AD',' Andorra'), +('AO',' Angola'), +('AG',' Antigua and Barbuda'), +('AR',' Argentina'), +('AM',' Armenia'), +('AU',' Australia'), +('AT',' Austria'), +('AZ',' Azerbaijan'), +('BS',' Bahamas'), +('BH',' Bahrain'), +('BD',' Bangladesh'), +('BB',' Barbados'), +('BY',' Belarus'), +('BE',' Belgium'), +('BZ',' Belize'), +('BJ',' Benin'), +('BM',' Bermuda'), +('BT',' Bhutan'), +('BO',' Bolivia'), +('BA',' Bosnia and Herzegovina'), +('BW',' Botswana'), +('BR',' Brazil'), +('BN',' Brunei Darussalam'), +('BG',' Bulgaria'), +('BF',' Burkina Faso'), +('BI',' Burundi'), +('KH',' Cambodia'), +('CM',' Cameroon'), +('CA',' Canada'), +('CV',' Cape Verde'), +('KY',' Cayman Islands'), +('CF',' Central African Republic'), +('TD',' Chad'), +('CL',' Chile'), +('CN',' China'), +('CO',' Colombia'), +('KM',' Comoros'), +('CG',' Congo'), +('CD',' Congo'), +('CR',' Costa Rica'), +('CI',' Côte d''Ivoire'), +('HR',' Croatia'), +('CU',' Cuba'), +('CY',' Cyprus'), +('CZ',' Czech Republic'), +('DK',' Denmark'), +('DJ',' Djibouti'), +('DM',' Dominica'), +('DO',' Dominican Republic'), +('EC',' Ecuador'), +('EG',' Egypt'), +('SV',' El Salvador'), +('GQ',' Equatorial Guinea'), +('ER',' Eritrea'), +('EE',' Estonia'), +('SZ',' Eswatini'), +('ET',' Ethiopia'), +('FJ',' Fiji'), +('FI',' Finland'), +('FR',' France'), +('GA',' Gabon'), +('GM',' Gambia'), +('GE',' Georgia'), +('DE',' Germany'), +('GH',' Ghana'), +('GR',' Greece'), +('GD',' Grenada'), +('GU',' Guam'), +('GT',' Guatemala'), +('GN',' Guinea'), +('GW',' Guinea-Bissau'), +('GY',' Guyana'), +('HT',' Haiti'), +('HN',' Honduras'), +('HK',' Hong Kong'), +('HU',' Hungary'), +('IS',' Iceland'), +('IN',' India'), +('ID',' Indonesia'), +('IR',' Iran'), +('IQ',' Iraq'), +('IE',' Ireland'), +('IL',' Israel'), +('IT',' Italy'), +('JM',' Jamaica'), +('JP',' Japan'), +('JO',' Jordan'), +('KZ',' Kazakhstan'), +('KE',' Kenya'), +('KI',' Kiribati'), +('KP',' Korea (North)'), +('KR',' Korea (South)'), +('KW',' Kuwait'), +('KG',' Kyrgyzstan'), +('LA',' Lao PDR'), +('LV',' Latvia'), +('LB',' Lebanon'), +('LS',' Lesotho'), +('LR',' Liberia'), +('LY',' Libya'), +('LI',' Liechtenstein'), +('LT',' Lithuania'), +('LU',' Luxembourg'), +('MG',' Madagascar'), +('MW',' Malawi'), +('MY',' Malaysia'), +('MV',' Maldives'), +('ML',' Mali'), +('MT',' Malta'), +('MH',' Marshall Islands'), +('MR',' Mauritania'), +('MU',' Mauritius'), +('MX',' Mexico'), +('FM',' Micronesia'), +('MD',' Moldova'), +('MC',' Monaco'), +('MN',' Mongolia'), +('ME',' Montenegro'), +('MA',' Morocco'), +('MZ',' Mozambique'), +('MM',' Myanmar'), +('NA',' Namibia'), +('NR',' Nauru'), +('NP',' Nepal'), +('NL',' Netherlands'), +('NZ',' New Zealand'), +('NI',' Nicaragua'), +('NE',' Niger'), +('NG',' Nigeria'), +('MK',' North Macedonia'), +('NO',' Norway'), +('OM',' Oman'), +('PK',' Pakistan'), +('PW',' Palau'), +('PS',' Palestine'), +('PA',' Panama'), +('PG',' Papua New Guinea'), +('PY',' Paraguay'), +('PE',' Peru'), +('PH',' Philippines'), +('PL',' Poland'), +('PT',' Portugal'), +('PR',' Puerto Rico'), +('QA',' Qatar'), +('RO',' Romania'), +('RU',' Russian Federation'), +('RW',' Rwanda'), +('WS',' Samoa'), +('SM',' San Marino'), +('ST',' Sao Tome and Principe'), +('SA',' Saudi Arabia'), +('SN',' Senegal'), +('RS',' Serbia'), +('SC',' Seychelles'), +('SL',' Sierra Leone'), +('SG',' Singapore'), +('SK',' Slovakia'), +('SI',' Slovenia'), +('SB',' Solomon Islands'), +('SO',' Somalia'), +('ZA',' South Africa'), +('SS',' South Sudan'), +('ES',' Spain'), +('LK',' Sri Lanka'), +('SD',' Sudan'), +('SR',' Suriname'), +('SE',' Sweden'), +('CH',' Switzerland'), +('SY',' Syrian Arab Republic'), +('TW',' Taiwan'), +('TJ',' Tajikistan'), +('TZ',' Tanzania'), +('TH',' Thailand'), +('TL',' Timor-Leste'), +('TG',' Togo'), +('TO',' Tonga'), +('TT',' Trinidad and Tobago'), +('TN',' Tunisia'), +('TR',' Turkey'), +('TM',' Turkmenistan'), +('TV',' Tuvalu'), +('UG',' Uganda'), +('UA',' Ukraine'), +('AE',' United Arab Emirates'), +('GB',' United Kingdom'), +('US',' United States of America'), +('UY',' Uruguay'), +('UZ',' Uzbekistan'), +('VU',' Vanuatu'), +('VE',' Venezuela'), +('VN',' Vietnam'), +('YE',' Yemen'), +('ZM',' Zambia'), +('ZW',' Zimbabwe'); \ No newline at end of file