3
3
DB_ADIF_Primary_Subdvisions_data::DB_ADIF_Primary_Subdvisions_data (const QString &_parentClass)
4
4
{
5
5
Q_UNUSED (_parentClass);
6
- qDebug () << Q_FUNC_INFO << _parentClass ;
6
+ // qDebug() << Q_FUNC_INFO << _parentClass ;
7
7
}
8
8
9
9
bool DB_ADIF_Primary_Subdvisions_data::addData ()
@@ -60,6 +60,20 @@ bool DB_ADIF_Primary_Subdvisions_data::addValues(const QString &rows, const QStr
60
60
return true ;
61
61
}
62
62
63
+ bool DB_ADIF_Primary_Subdvisions_data::add_USA_6 ()
64
+ {
65
+ // This function contains the Primary Subdivision data for Alaska
66
+ // Source of data is https://www.adif.org (version 3.1.4)
67
+ // Last modification 20240620
68
+
69
+ QString rows = QString (" dxcc, name, shortname, prefix, cqz, ituz, regionalgroup, regionalid, start_date, end_date, deleted" );
70
+ QStringList values;
71
+ values.clear ();
72
+ values << " '6', 'Alaska', 'AK', '', '1', '1', '', '-1', '', '', 'N'" ;
73
+
74
+ return addValues (rows, values);
75
+ }
76
+
63
77
bool DB_ADIF_Primary_Subdvisions_data::add_EA6_21 ()
64
78
{
65
79
// This function contains the Primary Subdivision data for Balearic is
@@ -74,6 +88,119 @@ bool DB_ADIF_Primary_Subdvisions_data::add_EA6_21()
74
88
return addValues (rows, values);
75
89
}
76
90
91
+ bool DB_ADIF_Primary_Subdvisions_data::add_EA6_29 ()
92
+ {
93
+ // This function contains the Primary Subdivision data for Canary island
94
+ // Source of data is https://www.adif.org (version 3.1.4)
95
+ // Last modification 20240620
96
+
97
+ QString rows = QString (" dxcc, name, shortname, prefix, cqz, ituz, regionalgroup, regionalid, start_date, end_date, deleted" );
98
+ QStringList values;
99
+ values.clear ();
100
+ values
101
+ << " '29', 'Las Palmas', 'GC', 'EA8', '33', '36', 'Islas Canarias', '-1', '', '', 'N'"
102
+ << " '29', 'Tenerife', 'TF', 'EA8', '33', '36', 'Islas Canarias', '-1', '', '', 'N'"
103
+ ;
104
+
105
+ return addValues (rows, values);
106
+ }
107
+
108
+ bool DB_ADIF_Primary_Subdvisions_data::add_EA6_32 ()
109
+ {
110
+ // This function contains the Primary Subdivision data for Ceuta & Melilla
111
+ // Source of data is https://www.adif.org (version 3.1.4)
112
+ // Last modification 20240620
113
+
114
+ QString rows = QString (" dxcc, name, shortname, prefix, cqz, ituz, regionalgroup, regionalid, start_date, end_date, deleted" );
115
+ QStringList values;
116
+ values.clear ();
117
+ values
118
+ << " '32', 'Ceuta', 'CE', 'EA9', '33', '37', 'Ceuta Y Melilla', '-1', '', '', 'N'"
119
+ << " '32', 'Melilla', 'ML', 'EA9', '33', '37', 'Ceuta y Melilla', '-1', '', '', 'N'"
120
+ ;
121
+
122
+ return addValues (rows, values);
123
+ }
124
+
125
+ bool DB_ADIF_Primary_Subdvisions_data::add_USA_110 ()
126
+ {
127
+ // This function contains the Primary Subdivision data for Hawaii
128
+ // Source of data is https://www.adif.org (version 3.1.4)
129
+ // Last modification 20240620
130
+
131
+ QString rows = QString (" dxcc, name, shortname, prefix, cqz, ituz, regionalgroup, regionalid, start_date, end_date, deleted" );
132
+ QStringList values;
133
+ values.clear ();
134
+ values << " '110', 'Hawaii', 'HI', '', '31', '61', '', '-1', '', '', 'N'" ;
135
+
136
+ return addValues (rows, values);
137
+ }
138
+
139
+ bool DB_ADIF_Primary_Subdvisions_data::add_CT_149 ()
140
+ {
141
+ // This function contains the Primary Subdivision data for Azores Is.
142
+ // Source of data is https://www.adif.org (version 3.1.4)
143
+ // Last modification 20240620
144
+
145
+ QString rows = QString (" dxcc, name, shortname, prefix, cqz, ituz, regionalgroup, regionalid, start_date, end_date, deleted" );
146
+ QStringList values;
147
+ values.clear ();
148
+ values
149
+ << " '149', 'Açores', 'AC', 'CU', '14', '36', '', '-1', '', '', 'N'"
150
+ ;
151
+
152
+ return addValues (rows, values);
153
+ }
154
+
155
+ bool DB_ADIF_Primary_Subdvisions_data::add_CT_256 ()
156
+ {
157
+ // This function contains the Primary Subdivision data for Madeira Is.
158
+ // Source of data is https://www.adif.org (version 3.1.4)
159
+ // Last modification 20240620
160
+
161
+ QString rows = QString (" dxcc, name, shortname, prefix, cqz, ituz, regionalgroup, regionalid, start_date, end_date, deleted" );
162
+ QStringList values;
163
+ values.clear ();
164
+ values
165
+ << " '256', 'Madeira', 'MD', 'CT9', '33', '36', '', '-1', '', '', 'N'"
166
+ ;
167
+
168
+ return addValues (rows, values);
169
+ }
170
+
171
+ bool DB_ADIF_Primary_Subdvisions_data::add_CT_272 ()
172
+ {
173
+ // This function contains the Primary Subdivision data for Portugal
174
+ // Source of data is https://www.adif.org (version 3.1.4)
175
+ // Last modification 20240620
176
+
177
+ QString rows = QString (" dxcc, name, shortname, prefix, cqz, ituz, regionalgroup, regionalid, start_date, end_date, deleted" );
178
+ QStringList values;
179
+ values.clear ();
180
+ values
181
+ << " '272', 'Aveiro', 'AV', 'CT', '14', '37', '', '-1', '', '', 'N'"
182
+ << " '272', 'Beja', 'BJ', 'CT', '14', '37', '', '-1', '', '', 'N'"
183
+ << " '272', 'Braga', 'BR', 'CT', '14', '37', '', '-1', '', '', 'N'"
184
+ << " '272', 'Bragança', 'BG', 'CT', '14', '37', '', '-1', '', '', 'N'"
185
+ << " '272', 'Castelo Branco', 'CB', 'CT', '14', '37', '', '-1', '', '', 'N'"
186
+ << " '272', 'Coimbra', 'CO', 'CT', '14', '37', '', '-1', '', '', 'N'"
187
+ << " '272', 'Evora', 'EV', 'CT', '14', '37', '', '-1', '', '', 'N'"
188
+ << " '272', 'Faro', 'FR', 'CT', '14', '37', '', '-1', '', '', 'N'"
189
+ << " '272', 'Guarda', 'GD', 'CT', '14', '37', '', '-1', '', '', 'N'"
190
+ << " '272', 'Leiria', 'LR', 'CT', '14', '37', '', '-1', '', '', 'N'"
191
+ << " '272', 'Lisboa', 'LX', 'CT', '14', '37', '', '-1', '', '', 'N'"
192
+ << " '272', 'Portoalegre', 'PG', 'CT', '14', '37', '', '-1', '', '', 'N'"
193
+ << " '272', 'Porto', 'PT', 'CT', '14', '37', '', '-1', '', '', 'N'"
194
+ << " '272', 'Santarem', 'SR', 'CT', '14', '37', '', '-1', '', '', 'N'"
195
+ << " '272', 'Setubal', 'ST', 'CT', '14', '37', '', '-1', '', '', 'N'"
196
+ << " '272', 'Viana do Castelo', 'VC', 'CT', '14', '37', '', '-1', '', '', 'N'"
197
+ << " '272', 'Vila Real', 'VR', 'CT', '14', '37', '', '-1', '', '', 'N'"
198
+ << " '272', 'Viseu', 'VS', 'CT', '14', '37', '', '-1', '', '', 'N'"
199
+ ;
200
+
201
+ return addValues (rows, values);
202
+ }
203
+
77
204
78
205
bool DB_ADIF_Primary_Subdvisions_data::add_EA_281 ()
79
206
{
@@ -84,10 +211,119 @@ bool DB_ADIF_Primary_Subdvisions_data::add_EA_281()
84
211
QString rows = QString (" dxcc, name, shortname, prefix, cqz, ituz, regionalgroup, regionalid, start_date, end_date, deleted" );
85
212
QStringList values;
86
213
values.clear ();
87
- values << " '281', 'Madrid', 'M', 'EA4', '14', '37', 'Madrid', '-1', '', '', 'N'"
214
+ values
215
+ << " '281', 'Avila', 'AV', 'EA1', '14', '37', 'Castilla y León', '-1', '', '', 'N'"
216
+ << " '281', 'Burgos', 'BU', 'EA1', '14', '37', 'Castilla y León', '-1', '', '', 'N'"
217
+ << " '281', 'A Coruña', 'C', 'EA1', '14', '37', 'Galicia', '-1', '', '', 'N'"
218
+ << " '281', 'Leon', 'LE', 'EA1', '14', '37', 'Castilla y León', '-1', '', '', 'N'"
219
+ << " '281', 'La Rioja', 'LO', 'EA1', '14', '37', 'La Rioja', '-1', '', '', 'N'"
220
+ << " '281', 'Lugo', LU', 'EA1', '14', '37', 'Galicia', '-1', '', '', 'N'"
88
221
<< " '281', 'Asturias', 'O', 'EA1', '14', '37', 'Asturias', '-1', '', '', 'N'"
89
- << " '281', 'Avila', 'AV', 'EA1', '14', '37', 'Castilla y León', '-1', '', '', 'N'" ;
222
+ << " '281', 'Ourense', 'OU', 'EA1', '14', '37', 'Galicia', '-1', '', '', 'N'"
223
+ << " '281', 'Palencia', 'P', 'EA1', '14', '37', 'Castilla y León', '-1', '', '', 'N'"
224
+ << " '281', 'Pontevedra', 'PO', 'EA1', '14', '37', 'Galicia', '-1', '', '', 'N'"
225
+ << " '281', 'Cantabria', 'S', 'EA1', '14', '37', 'Cantabria', '-1', '', '', 'N'"
226
+ << " '281', 'Salamanca', 'SA', 'EA1', '14', '37', 'Castilla y León', '-1', '', '', 'N'"
227
+ << " '281', 'Segovia', 'SG', 'EA1', '14', '37', 'Castilla y León', '-1', '', '', 'N'"
228
+ << " '281', 'Soria', 'SO', 'EA1', '14', '37', 'Castilla y León', '-1', '', '', 'N'"
229
+ << " '281', 'Valladolid', 'VA', 'EA1', '14', '37', 'Castilla y León', '-1', '', '', 'N'"
230
+ << " '281', 'Zamora', 'ZA', 'EA1', '14', '37', 'Castilla y León', '-1', '', '', 'N'"
231
+ << " '281', 'Vizcaya', 'BI', 'EA2', '14', '37', 'Pais Vasco', '-1', '', '', 'N'"
232
+ << " '281', 'Huesca', 'HU', 'EA2', '14', '37', 'Aragon', '-1', '', '', 'N'"
233
+ << " '281', 'Navarra', 'NA', 'EA2', '14', '37', 'Navarra', '-1', '', '', 'N'"
234
+ << " '281', 'Guipuzcoa', 'SS', 'EA2', '14', '37', 'Pais Vasco', '-1', '', '', 'N'"
235
+ << " '281', 'Teruel', 'TE', 'EA2', '14', '37', 'Aragon', '-1', '', '', 'N'"
236
+ << " '281', 'Alava', 'VI', 'EA2', '14', '37', 'Pais Vasco', '-1', '', '', 'N'"
237
+ << " '281', 'Zaragoza', 'Z', 'EA2', '14', '37', 'Aragon', '-1', '', '', 'N'"
238
+ << " '281', 'Barcelona', 'B', 'EA3', '14', '37', 'Cataluña', '-1', '', '', 'N'"
239
+ << " '281', 'Girona', 'GI', 'EA3', '14', '37', 'Cataluña', '-1', '', '', 'N'"
240
+ << " '281', 'Lleida', 'L', 'EA3', '14', '37', 'Cataluña', '-1', '', '', 'N'"
241
+ << " '281', 'Tarragona', 'T', 'EA3', '14', '37', 'Cataluña', '-1', '', '', 'N'"
242
+ << " '281', 'Badajoz', 'BA', 'EA4', '14', '37', 'Extremadura', '-1', '', '', 'N'"
243
+ << " '281', 'Caceres', 'CC', 'EA4', '14', '37', 'Extremadura', '-1', '', '', 'N'"
244
+ << " '281', 'Ciudad Real', 'CR', 'EA4', '14', '37', 'Castilla La Mancha', '-1', '', '', 'N'"
245
+ << " '281', 'Cuenca', 'CU', 'EA4', '14', '37', 'Castilla La Mancha', '-1', '', '', 'N'"
246
+ << " '281', 'Guadalajara', 'GU', 'EA4', '14', '37', 'Castilla La Mancha', '-1', '', '', 'N'"
247
+ << " '281', 'Madrid', 'M', 'EA4', '14', '37', 'Madrid', '-1', '', '', 'N'"
248
+ << " '281', 'Toledo', 'TO', 'EA4', '14', '37', 'Castilla La Mancha', '-1', '', '', 'N'"
249
+ << " '281', 'Alicante', 'A', 'EA5', '14', '37', 'Comunidad Valenciana', '-1', '', '', 'N'"
250
+ << " '281', 'Albacete', 'AB', 'EA5', '14', '37', 'Castilla La Mancha', '-1', '', '', 'N'"
251
+ << " '281', 'Castellon', 'CS', 'EA5', '14', '37', 'Comunidad Valenciana', '-1', '', '', 'N'"
252
+ << " '281', 'Valencia', 'V', 'EA5', '14', '37', 'Comunidad Valenciana', '-1', '', '', 'N'"
253
+ << " '281', 'Murcia', 'MU', 'EA5', '14', '37', 'Region de Murcia ', '-1', '', '', 'N'"
254
+ << " '281', 'Almeria', 'AL', 'EA7', '14', '37', 'Andalucia', '-1', '', '', 'N'"
255
+ << " '281', 'Cadiz', 'CA', 'EA7', '14', '37', 'Andalucia', '-1', '', '', 'N'"
256
+ << " '281', 'Cordoba', 'CO', 'EA7', '14', '37', 'Andalucia', '-1', '', '', 'N'"
257
+ << " '281', 'Granada', 'GR', 'EA7', '14', '37', 'Andalucia', '-1', '', '', 'N'"
258
+ << " '281', 'Huelva', 'H', 'EA7', '14', '37', 'Andalucia', '-1', '', '', 'N'"
259
+ << " '281', 'Jaen', 'J', 'EA7', '14', '37', 'Andalucia', '-1', '', '', 'N'"
260
+ << " '281', 'Malaga', 'MA', 'EA7', '14', '37', 'Andalucia', '-1', '', '', 'N'"
261
+ << " '281', 'Sevilla', 'SE', 'EA7', '14', '37', 'Andalucia', '-1', '', '', 'N'"
262
+ ;
90
263
91
264
return addValues (rows, values);
92
265
}
93
266
267
+ bool DB_ADIF_Primary_Subdvisions_data::add_USA_291 ()
268
+ {
269
+ // This function contains the Primary Subdivision data for United States of America
270
+ // Source of data is https://www.adif.org (version 3.1.4)
271
+ // Last modification 20240620
272
+
273
+ QString rows = QString (" dxcc, name, shortname, prefix, cqz, ituz, regionalgroup, regionalid, start_date, end_date, deleted" );
274
+ QStringList values;
275
+ values.clear ();
276
+ values
277
+ << " '291', 'Connecticut', 'CT', '', '05', '08', '', '-1', '', '', 'N'"
278
+ << " '291', 'Maine', 'ME', '', '05', '08', '', '-1', '', '', 'N'"
279
+ << " '291', 'Massachusetts', 'MA', '', '05', '08', '', '-1', '', '', 'N'"
280
+ << " '291', 'New Hampshire', 'NH', '', '05', '08', '', '-1', '', '', 'N'"
281
+ << " '291', 'Rhode Island', 'RI', '', '05', '08', '', '-1', '', '', 'N'"
282
+ << " '291', 'Vermont', 'VT', '', '05', '08', '', '-1', '', '', 'N'"
283
+ << " '291', 'New Jersey', 'NJ', '', '05', '08', '', '-1', '', '', 'N'"
284
+ << " '291', 'New York', 'NY', '', '05', '08', '', '-1', '', '', 'N'"
285
+ << " '291', 'Delaware', 'DE', '', '05', '08', '', '-1', '', '', 'N'"
286
+ << " '291', 'District of Columbia', 'DC', '', '05', '08', '', '-1', '', '', 'N'"
287
+ << " '291', 'Maryland', 'MD', '', '05', '08', '', '-1', '', '', 'N'"
288
+ << " '291', 'Pennsylvania', 'PA', '', '05', '08', '', '-1', '', '', 'N'"
289
+ << " '291', 'Alabama', 'AL', '', '04', '08', '', '-1', '', '', 'N'"
290
+ << " '291', 'Florida', 'FL', '', '05', '08', '', '-1', '', '', 'N'"
291
+ << " '291', 'Georgia', 'GA', '', '05', '08', '', '-1', '', '', 'N'"
292
+ << " '291', 'Kentucky', 'KY', '', '04', '08', '', '-1', '', '', 'N'"
293
+ << " '291', 'North Carolina', 'NC', '', '04', '08', '', '-1', '', '', 'N'"
294
+ << " '291', 'South Carolina', 'SC', '', '05', '08', '', '-1', '', '', 'N'"
295
+ << " '291', 'Tennessee', 'TN', '', '04', '08', '', '-1', '', '', 'N'"
296
+ << " '291', 'Virginia', 'VA', '', '05', '08', '', '-1', '', '', 'N'"
297
+ << " '291', 'Arkansas', 'AR', '', '04', '08', '', '-1', '', '', 'N'"
298
+ << " '291', 'Lousiana', 'LA', '', '04', '08', '', '-1', '', '', 'N'"
299
+ << " '291', 'Mississippi', 'MS', '', '04', '08', '', '-1', '', '', 'N'"
300
+ << " '291', 'New Mexico', 'NM', '', '04', '07', '', '-1', '', '', 'N'"
301
+ << " '291', 'Oklahoma', 'OK', '', '04', '07', '', '-1', '', '', 'N'"
302
+ << " '291', 'Texas', 'TX', '', '04', '07', '', '-1', '', '', 'N'"
303
+ << " '291', 'California', 'CA', '', '03', '06', '', '-1', '', '', 'N'"
304
+ << " '291', 'Arizona', 'AZ', '', '03', '06', '', '-1', '', '', 'N'"
305
+ << " '291', 'Idaho', 'ID', '', '03', '06', '', '-1', '', '', 'N'"
306
+ << " '291', 'Montana', 'MT', '', '04', '06', '', '-1', '', '', 'N'"
307
+ << " '291', 'Nevada', 'NV', '', '03', '06', '', '-1', '', '', 'N'"
308
+ << " '291', 'Oregon', 'OR', '', '03', '06', '', '-1', '', '', 'N'"
309
+ << " '291', 'Utah', 'UT', '', '03', '06', '', '-1', '', '', 'N'"
310
+ << " '291', 'Washington', 'WA', '', '03', '06', '', '-1', '', '', 'N'"
311
+ << " '291', 'Wyoming', 'WY', '', '04', '07', '', '-1', '', '', 'N'"
312
+ << " '291', 'Michigan', 'MI', '', '04', '07', '', '-1', '', '', 'N'"
313
+ << " '291', 'Ohio', 'OH', '', '04', '08', '', '-1', '', '', 'N'"
314
+ << " '291', 'West Virginia', 'WV', '', '05', '08', '', '-1', '', '', 'N'"
315
+ << " '291', 'Illinois', 'IL', '', '04', '07', '', '-1', '', '', 'N'"
316
+ << " '291', 'Indiana', 'IN', '', '04', '08', '', '-1', '', '', 'N'"
317
+ << " '291', 'Wisconsin', 'WI', '', '04', '08', '', '-1', '', '', 'N'"
318
+ << " '291', 'Colorado', 'CO', '', '04', '07', '', '-1', '', '', 'N'"
319
+ << " '291', 'Iowa', 'IA', '', '04', '07', '', '-1', '', '', 'N'"
320
+ << " '291', 'Kansas', 'KS', '', '04', '07', '', '-1', '', '', 'N'"
321
+ << " '291', 'Minnesota', 'MN', '', '04', '07', '', '-1', '', '', 'N'"
322
+ << " '291', 'Missouri', 'MO', '', '04', '07', '', '-1', '', '', 'N'"
323
+ << " '291', 'Nebraska', 'NE', '', '04', '07', '', '-1', '', '', 'N'"
324
+ << " '291', 'North dakota', 'ND', '', '04', '07', '', '-1', '', '', 'N'"
325
+ << " '291', 'South Dakota', 'SD', '', '04', '07', '', '-1', '', '', 'N'"
326
+ ;
327
+
328
+ return addValues (rows, values);
329
+ }
0 commit comments