source: trunk/install/sql/eleonline.sql

Last change on this file was 413, checked in by roby, 6 hours ago
  • ADMIN

-- modifiche alla gestione delle consultazioni nulle

  • INSTALL

-- allineamento del db di default alla struttura attuale

File size: 25.4 KB
Line 
1SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
2START TRANSACTION;
3SET time_zone = "+00:00";
4
5/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
6/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
7/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
8/*!40101 SET NAMES utf8mb4 */;
9
10CREATE DATABASE IF NOT EXISTS `eleonline` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
11USE `eleonline`;
12
13CREATE TABLE `soraldo_access` (
14 `access_id` int(10) NOT NULL,
15 `access_title` varchar(20) DEFAULT NULL
16) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
17
18INSERT INTO `soraldo_access` (`access_id`, `access_title`) VALUES
19(1, 'Sospeso'),
20(16, 'Operatore'),
21(32, 'Amministratore'),
22(64, 'Amministratore Unico'),
23(256, 'Superuser');
24
25CREATE TABLE `soraldo_authors` (
26 `aid` varchar(25) NOT NULL DEFAULT '',
27 `name` varchar(50) DEFAULT NULL,
28 `id_comune` int(11) NOT NULL DEFAULT 0,
29 `email` varchar(255) DEFAULT NULL,
30 `pwd` varchar(40) DEFAULT NULL,
31 `counter` int(11) NOT NULL DEFAULT 0,
32 `adminop` tinyint(2) NOT NULL DEFAULT 0,
33 `admincomune` tinyint(2) NOT NULL DEFAULT 0,
34 `adminsuper` tinyint(2) NOT NULL DEFAULT 0,
35 `admlanguage` varchar(30) NOT NULL DEFAULT ''
36) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
37
38INSERT INTO `soraldo_authors` (`aid`, `name`, `id_comune`, `email`, `pwd`, `counter`, `adminop`, `admincomune`, `adminsuper`, `admlanguage`) VALUES
39('suser', 'suser', 0, 'test@eleonline.it', '098f6bcd4621d373cade4e832627b4f6', 1, 0, 0, 1, 'it');
40
41CREATE TABLE `soraldo_config` (
42 `sitename` varchar(255) NOT NULL DEFAULT '',
43 `siteurl` varchar(255) NOT NULL DEFAULT '',
44 `site_logo` varchar(255) NOT NULL DEFAULT '',
45 `slogan` varchar(255) NOT NULL DEFAULT '',
46 `startdate` varchar(50) NOT NULL DEFAULT '',
47 `adminmail` varchar(255) NOT NULL DEFAULT '',
48 `tema` varchar(25) NOT NULL DEFAULT '',
49 `foot` mediumtext NOT NULL,
50 `language` char(3) NOT NULL DEFAULT '',
51 `blocco` enum('0','1') NOT NULL DEFAULT '0',
52 `testata` blob DEFAULT NULL,
53 `nome_testata` varchar(50) NOT NULL DEFAULT '',
54 `fileout` varchar(255) NOT NULL DEFAULT '',
55 `copyright` mediumtext NOT NULL,
56 `versione` int(3) DEFAULT NULL,
57 `patch` int(3) NOT NULL DEFAULT 0,
58 `siteistat` int(11) NOT NULL DEFAULT 0,
59 `multicomune` enum('0','1') NOT NULL DEFAULT '0',
60 `flash` enum('0','1') NOT NULL DEFAULT '0',
61 `displayerrors` enum('0','1') NOT NULL DEFAULT '0',
62 `gkey` varchar(100) NOT NULL DEFAULT '',
63 `googlemaps` enum('0','1') NOT NULL DEFAULT '0',
64 `editor` enum('0','1') NOT NULL DEFAULT '1',
65 `tema_on` enum('0','1') NOT NULL DEFAULT '1',
66 `ed_user` varchar(25) NOT NULL DEFAULT ''
67) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
68
69INSERT INTO `soraldo_config` (`sitename`, `siteurl`, `site_logo`, `slogan`, `startdate`, `adminmail`, `tema`, `foot`, `language`, `blocco`, `testata`, `nome_testata`, `fileout`, `copyright`, `versione`, `patch`, `siteistat`, `multicomune`, `flash`, `displayerrors`, `gkey`, `googlemaps`, `editor`, `tema_on`, `ed_user`) VALUES
70('Elezioni On Line', 'http://localhost/ele3/trunk/client', '', 'Sito istituzionale', 'March 2023', 'test@eleonline.it', 'default', '', 'it', '1', '', '', '', 'Gpl v3', 3, 0, 58047, '0', '0', '0', '', '0', '1', '1', 'Admin');
71
72CREATE TABLE `soraldo_doc_cons` (
73 `id_cons` int(11) NOT NULL DEFAULT 0,
74 `id_doc` int(11) NOT NULL DEFAULT 0,
75 `tabella` varchar(25) NOT NULL DEFAULT ''
76) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
77
78CREATE TABLE `soraldo_ele_candidati` (
79 `id_cand` int(11) NOT NULL,
80 `id_cons` int(11) NOT NULL DEFAULT 0,
81 `id_lista` int(11) NOT NULL DEFAULT 0,
82 `num_lista` int(2) UNSIGNED NOT NULL,
83 `cognome` varchar(50) DEFAULT NULL,
84 `nome` varchar(50) DEFAULT NULL,
85 `note` text NOT NULL,
86 `simbolo` varchar(30) NOT NULL DEFAULT '',
87 `num_cand` int(7) NOT NULL DEFAULT 0
88) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
89
90CREATE TABLE `soraldo_ele_circoscrizione` (
91 `id_cons` int(11) NOT NULL DEFAULT 0,
92 `id_circ` int(11) NOT NULL,
93 `num_circ` int(7) NOT NULL DEFAULT 0,
94 `descrizione` mediumtext DEFAULT NULL
95) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
96
97CREATE TABLE `soraldo_ele_collegi` (
98 `id_collegio` int(11) NOT NULL,
99 `id_cons_gen` int(11) NOT NULL DEFAULT 0,
100 `descrizione` mediumtext DEFAULT NULL
101) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
102
103CREATE TABLE `soraldo_ele_come` (
104 `id_cons` int(11) NOT NULL DEFAULT 0,
105 `mid` int(7) NOT NULL,
106 `title` varchar(150) NOT NULL DEFAULT ' ',
107 `preamble` text DEFAULT NULL,
108 `content` text DEFAULT NULL,
109 `editimage` varchar(100) NOT NULL DEFAULT ' '
110) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
111
112CREATE TABLE `soraldo_ele_comuni` (
113 `id_comune` int(11) NOT NULL DEFAULT 0,
114 `descrizione` varchar(50) DEFAULT NULL,
115 `indirizzo` varchar(50) DEFAULT NULL,
116 `centralino` varchar(15) DEFAULT NULL,
117 `fax` varchar(15) DEFAULT NULL,
118 `email` varchar(50) DEFAULT NULL,
119 `fascia` tinyint(4) NOT NULL DEFAULT 0,
120 `capoluogo` enum('0','1') NOT NULL DEFAULT '0',
121 `simbolo` mediumtext DEFAULT NULL,
122 `stemma` blob DEFAULT NULL,
123 `id_cons` int(11) DEFAULT 0,
124 `cap` mediumtext DEFAULT NULL
125) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
126
127INSERT INTO `soraldo_ele_comuni` (`id_comune`, `descrizione`, `indirizzo`, `centralino`, `fax`, `email`, `fascia`, `capoluogo`, `simbolo`, `stemma`, `id_cons`, `cap`) VALUES
128(58047, 'Guidonia', '', '', '', '', 5, '0', '', '', 0, '');
129
130CREATE TABLE `soraldo_ele_comu_collegi` (
131 `id_collegio` int(11) NOT NULL DEFAULT 0,
132 `id_cons` int(11) NOT NULL DEFAULT 0,
133 `id_comune` int(11) NOT NULL DEFAULT 0,
134 `id_cons_gen` int(11) NOT NULL DEFAULT 0
135) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
136
137CREATE TABLE `soraldo_ele_conf` (
138 `id_conf` int(11) NOT NULL,
139 `descrizione` varchar(50) NOT NULL,
140 `limite` int(2) NOT NULL,
141 `consin` enum('0','1') NOT NULL DEFAULT '1',
142 `infpremio` int(3) NOT NULL,
143 `supsbarramento` int(3) NOT NULL,
144 `suppremio` int(3) NOT NULL,
145 `listinfsbar` int(3) NOT NULL DEFAULT 1,
146 `listinfconta` enum('0','1') NOT NULL DEFAULT '1',
147 `listsupconta` enum('0','1') NOT NULL DEFAULT '1',
148 `supminpremio` int(3) NOT NULL,
149 `infminpremio` int(3) NOT NULL,
150 `infdisgiunto` enum('0','1') NOT NULL DEFAULT '0',
151 `supdisgiunto` enum('0','1') NOT NULL DEFAULT '0',
152 `votolista` enum('0','1') NOT NULL DEFAULT '0',
153 `inffisso` enum('0','1') NOT NULL DEFAULT '0',
154 `supfisso` enum('0','1') NOT NULL DEFAULT '0',
155 `fascia_capoluogo` int(2) NOT NULL DEFAULT 0
156) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
157
158INSERT INTO `soraldo_ele_conf` (`id_conf`, `descrizione`, `limite`, `consin`, `infpremio`, `supsbarramento`, `suppremio`, `listinfsbar`, `listinfconta`, `listsupconta`, `supminpremio`, `infminpremio`, `infdisgiunto`, `supdisgiunto`, `votolista`, `inffisso`, `supfisso`, `fascia_capoluogo`) VALUES
159(1, 'Legge Italiana 267/2000', 3, '1', 67, 3, 60, 3, '1', '1', 40, 40, '0', '0', '0', '0', '0', 6),
160(2, 'Regione Sicilia precedente al 2008', 2, '0', 67, 3, 60, 3, '1', '1', 40, 40, '0', '0', '0', '0', '0', 6),
161(3, 'Regione Sicilia Legge n. 22 del 16/12/2008', 2, '0', 67, 5, 60, 3, '1', '0', 40, 40, '0', '0', '0', '0', '0', 7),
162(4, 'Regione Sicilia Legge n.6/2011', 5, '1', 67, 5, 60, 5, '1', '1', 40, 40, '1', '1', '0', '1', '0', 7),
163(5, 'Legge Italiana 267/2000 con riduzione 2011', 3, '1', 67, 3, 60, 3, '1', '1', 40, 40, '0', '0', '0', '0', '0', 7),
164(6, 'Legge Italiana 267/2000 con riduzione 2012', 3, '1', 67, 3, 60, 3, '1', '1', 40, 40, '0', '0', '0', '0', '0', 7),
165(7, 'Legge Italiana 267/2000 con modifiche 2014', 3, '1', 67, 3, 60, 3, '1', '1', 40, 40, '0', '0', '0', '0', '0', 6);
166
167CREATE TABLE `soraldo_ele_consultazione` (
168 `id_cons_gen` int(11) NOT NULL,
169 `descrizione` mediumtext DEFAULT NULL,
170 `data_inizio` date DEFAULT NULL,
171 `data_fine` date DEFAULT NULL,
172 `tipo_cons` int(7) NOT NULL DEFAULT 0
173) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
174
175CREATE TABLE `soraldo_ele_cons_comune` (
176 `id_cons` int(11) NOT NULL,
177 `chiusa` set('0','1','2') NOT NULL DEFAULT '0',
178 `id_comune` int(11) NOT NULL DEFAULT 0,
179 `id_cons_gen` int(11) NOT NULL DEFAULT 0,
180 `id_conf` int(11) NOT NULL DEFAULT 0,
181 `preferita` enum('0','1') NOT NULL DEFAULT '0',
182 `preferenze` tinyint(1) NOT NULL DEFAULT 1,
183 `id_fascia` int(2) NOT NULL DEFAULT 1,
184 `vismf` enum('0','1') NOT NULL DEFAULT '0',
185 `solo_gruppo` enum('0','1') DEFAULT '0',
186 `disgiunto` enum('0','1') NOT NULL DEFAULT '0',
187 `proiezione` ENUM('0','1') NOT NULL DEFAULT '0';
188) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
189
190CREATE TABLE `soraldo_ele_controlli` (
191 `id_cons` int(11) NOT NULL,
192 `id_sez` int(11) NOT NULL,
193 `tipo` varchar(10) NOT NULL,
194 `id` int(11) NOT NULL
195) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
196
197CREATE TABLE `soraldo_ele_documenti` (
198 `id_doc` int(11) NOT NULL,
199 `descrizione` varchar(50) NOT NULL DEFAULT '',
200 `nomedoc` varchar(25) NOT NULL DEFAULT '',
201 `filedoc` blob NOT NULL
202) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
203
204CREATE TABLE `soraldo_ele_fasce` (
205 `id_fascia` int(2) NOT NULL,
206 `abitanti` int(11) NOT NULL,
207 `seggi` int(4) NOT NULL,
208 `id_conf` int(11) DEFAULT 1
209) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
210
211INSERT INTO `soraldo_ele_fasce` (`id_fascia`, `abitanti`, `seggi`, `id_conf`) VALUES
212(1, 3000, 12, 1),
213(2, 10000, 16, 1),
214(3, 15000, 20, 1),
215(4, 30000, 20, 1),
216(5, 100000, 30, 1),
217(6, 250000, 40, 1),
218(7, 500000, 46, 1),
219(8, 1000000, 50, 1),
220(9, 100000000, 60, 1),
221(1, 3000, 12, 2),
222(2, 10000, 16, 2),
223(3, 15000, 20, 2),
224(4, 30000, 20, 2),
225(5, 100000, 30, 2),
226(6, 250000, 40, 2),
227(7, 500000, 46, 2),
228(8, 1000000, 50, 2),
229(9, 100000000, 60, 2),
230(1, 3000, 9, 3),
231(2, 5000, 9, 3),
232(4, 15000, 16, 3),
233(3, 10000, 12, 3),
234(5, 30000, 16, 3),
235(6, 100000, 24, 3),
236(7, 250000, 32, 3),
237(8, 500000, 36, 3),
238(9, 1000000, 40, 3),
239(10, 100000000, 48, 3),
240(1, 3000, 6, 4),
241(2, 5000, 7, 4),
242(3, 10000, 12, 4),
243(4, 15000, 16, 4),
244(5, 30000, 16, 4),
245(6, 100000, 24, 4),
246(7, 250000, 32, 4),
247(8, 500000, 36, 4),
248(9, 1000000, 40, 4),
249(10, 100000000, 48, 4),
250(1, 3000, 9, 5),
251(2, 5000, 9, 5),
252(3, 10000, 12, 5),
253(4, 15000, 16, 5),
254(5, 30000, 16, 5),
255(6, 100000, 24, 5),
256(7, 250000, 32, 5),
257(8, 500000, 36, 5),
258(9, 1000000, 40, 5),
259(10, 100000000, 48, 5),
260(1, 3000, 6, 6),
261(2, 5000, 7, 6),
262(3, 10000, 10, 6),
263(4, 15000, 16, 6),
264(5, 30000, 16, 6),
265(6, 100000, 24, 6),
266(7, 250000, 32, 6),
267(8, 500000, 36, 6),
268(9, 1000000, 40, 6),
269(10, 100000000, 48, 6),
270(1, 3000, 10, 7),
271(2, 10000, 12, 7),
272(3, 15000, 16, 7),
273(4, 30000, 16, 7),
274(5, 100000, 24, 7),
275(6, 250000, 32, 7),
276(7, 500000, 36, 7),
277(8, 1000000, 40, 7),
278(9, 100000000, 48, 7);
279
280CREATE TABLE `soraldo_ele_gruppo` (
281 `id_cons` int(11) NOT NULL DEFAULT 0,
282 `id_gruppo` int(11) NOT NULL,
283 `num_gruppo` int(7) NOT NULL DEFAULT 0,
284 `descrizione` mediumtext DEFAULT NULL,
285 `simbolo` mediumtext DEFAULT NULL,
286 `stemma` blob DEFAULT NULL,
287 `id_circ` int(11) NOT NULL DEFAULT 0,
288 `num_circ` int(2) UNSIGNED NOT NULL DEFAULT 1,
289 `prognome` mediumtext DEFAULT NULL,
290 `programma` mediumblob DEFAULT NULL
291) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
292
293CREATE TABLE `soraldo_ele_link` (
294 `id_cons` int(11) NOT NULL DEFAULT 0,
295 `mid` int(7) NOT NULL,
296 `title` varchar(150) NOT NULL DEFAULT ' ',
297 `preamble` text DEFAULT NULL,
298 `content` text DEFAULT NULL,
299 `editimage` varchar(100) NOT NULL DEFAULT ' '
300) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
301
302CREATE TABLE `soraldo_ele_lista` (
303 `id_cons` int(11) NOT NULL DEFAULT 0,
304 `id_lista` int(11) NOT NULL,
305 `num_lista` int(7) NOT NULL DEFAULT 0,
306 `id_gruppo` int(11) NOT NULL DEFAULT 0,
307 `num_gruppo` int(2) UNSIGNED NOT NULL DEFAULT 0,
308 `id_circ` int(11) NOT NULL DEFAULT 0,
309 `num_circ` int(2) UNSIGNED NOT NULL DEFAULT 1,
310 `descrizione` text DEFAULT NULL,
311 `simbolo` mediumtext DEFAULT NULL,
312 `stemma` blob DEFAULT NULL
313) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
314
315CREATE TABLE `soraldo_ele_log` (
316 `id_cons` int(11) DEFAULT NULL,
317 `id_sez` int(11) DEFAULT NULL,
318 `utente` varchar(20) DEFAULT NULL,
319 `data` date DEFAULT NULL,
320 `ora` time DEFAULT NULL,
321 `log_da` mediumtext DEFAULT NULL,
322 `log_a` mediumtext DEFAULT NULL,
323 `tabella` varchar(30) DEFAULT NULL
324) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
325
326CREATE TABLE `soraldo_ele_modelli` (
327 `id_cons` int(11) NOT NULL DEFAULT 0,
328 `categoria` varchar(20) NOT NULL DEFAULT '',
329 `modello` blob NOT NULL
330) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
331
332CREATE TABLE `soraldo_ele_numeri` (
333 `id_cons` int(11) NOT NULL DEFAULT 0,
334 `mid` int(7) NOT NULL,
335 `title` varchar(150) NOT NULL DEFAULT '',
336 `preamble` mediumtext NOT NULL,
337 `content` mediumtext NOT NULL,
338 `editimage` varchar(100) NOT NULL DEFAULT ''
339) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
340
341CREATE TABLE `soraldo_ele_operatori` (
342 `id_cons` int(11) NOT NULL DEFAULT 0,
343 `id_sede` int(11) NOT NULL DEFAULT 0,
344 `id_comune` int(11) NOT NULL DEFAULT 0,
345 `permessi` int(3) DEFAULT NULL,
346 `aid` varchar(25) NOT NULL DEFAULT '',
347 `id_circ` int(11) NOT NULL DEFAULT 0,
348 `id_sez` int(11) NOT NULL DEFAULT 0
349) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
350
351CREATE TABLE `soraldo_ele_province` (
352 `id` tinyint(11) NOT NULL DEFAULT 0,
353 `descrizione` varchar(30) NOT NULL DEFAULT ''
354) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
355
356CREATE TABLE `soraldo_ele_regioni` (
357 `id` int(11) NOT NULL DEFAULT 0,
358 `descrizione` varchar(25) NOT NULL DEFAULT ''
359) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
360
361CREATE TABLE `soraldo_ele_rilaff` (
362 `id_cons_gen` int(11) NOT NULL DEFAULT 0,
363 `orario` time NOT NULL DEFAULT '00:00:00',
364 `data` date NOT NULL DEFAULT '1900-01-01'
365) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
366
367CREATE TABLE `soraldo_ele_sede` (
368 `id_cons` int(11) NOT NULL DEFAULT 0,
369 `id_sede` int(11) NOT NULL,
370 `id_circ` int(11) NOT NULL DEFAULT 0,
371 `indirizzo` varchar(60) DEFAULT NULL,
372 `telefono1` varchar(12) DEFAULT NULL,
373 `telefono2` varchar(12) DEFAULT NULL,
374 `fax` varchar(12) DEFAULT NULL,
375 `responsabile` varchar(60) DEFAULT NULL,
376 `mappa` mediumblob NOT NULL,
377 `filemappa` varchar(100) NOT NULL DEFAULT ''
378) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
379
380CREATE TABLE `soraldo_ele_servizi` (
381 `id_cons` int(11) NOT NULL DEFAULT 0,
382 `mid` int(7) NOT NULL,
383 `title` varchar(150) NOT NULL DEFAULT ' ',
384 `preamble` text DEFAULT NULL,
385 `content` text DEFAULT NULL,
386 `editimage` varchar(100) NOT NULL DEFAULT ' '
387) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
388
389CREATE TABLE `soraldo_ele_sezioni` (
390 `id_cons` int(11) NOT NULL DEFAULT 0,
391 `id_sez` int(11) NOT NULL,
392 `id_sede` int(11) NOT NULL DEFAULT 0,
393 `num_sez` int(7) NOT NULL DEFAULT 0,
394 `maschi` int(4) DEFAULT NULL,
395 `femmine` int(4) DEFAULT NULL,
396 `validi` int(7) NOT NULL DEFAULT 0,
397 `nulli` int(7) NOT NULL DEFAULT 0,
398 `bianchi` int(7) NOT NULL DEFAULT 0,
399 `contestati` int(7) NOT NULL DEFAULT 0,
400 `solo_gruppo` int(7) NOT NULL DEFAULT 0,
401 `autorizzati_m` int(4) NOT NULL DEFAULT 0,
402 `autorizzati_f` int(4) NOT NULL DEFAULT 0,
403 `voti_nulli` int(7) NOT NULL DEFAULT 0,
404 `validi_lista` int(7) NOT NULL DEFAULT 0,
405 `contestati_lista` int(7) NOT NULL DEFAULT 0,
406 `voti_nulli_lista` int(7) NOT NULL DEFAULT 0,
407 `solo_lista` int(7) NOT NULL DEFAULT 0,
408 `colore` varchar(50) DEFAULT '#FAFAD2'
409) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
410
411CREATE TABLE `soraldo_ele_temi` (
412 `id` int(11) NOT NULL,
413 `tema` varchar(20) NOT NULL DEFAULT ''
414) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
415
416CREATE TABLE `soraldo_ele_tipo` (
417 `tipo_cons` int(11) NOT NULL DEFAULT 0,
418 `descrizione` varchar(30) DEFAULT NULL,
419 `lingua` varchar(2) NOT NULL DEFAULT '0',
420 `genere` tinyint(4) NOT NULL DEFAULT 0,
421 `voto_g` enum('0','1') NOT NULL DEFAULT '0',
422 `voto_l` enum('0','1') NOT NULL DEFAULT '0',
423 `voto_c` enum('0','1') NOT NULL DEFAULT '0',
424 `circo` enum('0','1') NOT NULL DEFAULT '0'
425) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
426
427INSERT INTO `soraldo_ele_tipo` (`tipo_cons`, `descrizione`, `lingua`, `genere`, `voto_g`, `voto_l`, `voto_c`, `circo`) VALUES
428(1, 'PROVINCIALI', 'it', 3, '0', '0', '0', '0'),
429(2, 'REFERENDUM', 'it', 0, '0', '0', '0', '0'),
430(3, 'COMUNALI', 'it', 5, '0', '0', '0', '0'),
431(4, 'CIRCOSCRIZIONALI', 'it', 5, '0', '0', '0', '1'),
432(5, 'BALLOTTAGGIO COMUNALI', 'it', 1, '0', '0', '0', '0'),
433(6, 'CAMERA', 'it', 2, '0', '0', '0', '0'),
434(7, 'SENATO', 'it', 2, '0', '0', '0', '0'),
435(8, 'EUROPEE', 'it', 4, '0', '0', '0', '0'),
436(9, 'REGIONALI', 'it', 5, '0', '0', '0', '0'),
437(10, 'SENATO CON GRUPPI', 'it', 5, '1', '0', '1', '0'),
438(11, 'CAMERA CON GRUPPI', 'it', 5, '1', '0', '1', '0'),
439(12, 'PROVINCIALI CON COLLEGI', 'it', 3, '0', '0', '0', '1'),
440(13, 'BALLOTTAGGIO PROVINCIALI', 'it', 1, '0', '0', '0', '0'),
441(14, 'EUROPEE CON COLLEGI', 'it', 4, '0', '0', '0', '1'),
442(15, 'CAMERA CON GRUPPI E COLLEGI', 'it', 5, '1', '0', '1', '1'),
443(16, 'SENATO CON GRUPPI E COLLEGI', 'it', 5, '1', '0', '1', '1'),
444(17, 'REGIONALI CON COLLEGI', 'it', 5, '0', '0', '0', '1'),
445(18, 'CAMERA - Rosatellum 2.0', 'it', 5, '0', '0', '1', '0'),
446(19, 'SENATO - Rosatellum 2.0', 'it', 5, '0', '0', '1', '0');
447
448CREATE TABLE `soraldo_ele_voti_candidati` (
449 `id_cons` int(11) NOT NULL DEFAULT 0,
450 `id_cand` int(11) NOT NULL DEFAULT 0,
451 `id_sez` int(11) NOT NULL DEFAULT 0,
452 `num_cand` int(2) UNSIGNED NOT NULL,
453 `voti` int(7) NOT NULL DEFAULT 0
454) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
455
456CREATE TABLE `soraldo_ele_voti_gruppo` (
457 `id_cons` int(11) NOT NULL DEFAULT 0,
458 `id_gruppo` int(11) NOT NULL DEFAULT 0,
459 `id_sez` int(11) NOT NULL DEFAULT 0,
460 `num_gruppo` int(2) UNSIGNED NOT NULL,
461 `voti` int(7) NOT NULL DEFAULT 0,
462 `solo_gruppo` int(7) NOT NULL DEFAULT 0
463) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
464
465CREATE TABLE `soraldo_ele_voti_lista` (
466 `id_cons` int(11) NOT NULL DEFAULT 0,
467 `id_lista` int(11) NOT NULL DEFAULT 0,
468 `id_sez` int(11) NOT NULL DEFAULT 0,
469 `num_lista` int(2) UNSIGNED DEFAULT 0,
470 `voti` int(7) NOT NULL DEFAULT 0,
471 `nulli_lista` int(7) NOT NULL DEFAULT 0,
472 `solo_lista` int(7) DEFAULT 0
473) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
474
475CREATE TABLE `soraldo_ele_voti_parziale` (
476 `id_cons` int(11) NOT NULL DEFAULT 0,
477 `id_sez` int(11) NOT NULL DEFAULT 0,
478 `id_parz` int(11) NOT NULL,
479 `orario` time NOT NULL DEFAULT '00:00:00',
480 `data` date NOT NULL DEFAULT '1900-01-01',
481 `voti_uomini` int(7) NOT NULL DEFAULT 0,
482 `voti_donne` int(7) NOT NULL DEFAULT 0,
483 `voti_complessivi` int(7) NOT NULL DEFAULT 0,
484 `id_gruppo` int(11) NOT NULL DEFAULT 0
485) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
486
487CREATE TABLE `soraldo_ele_voti_ref` (
488 `id_cons` int(11) NOT NULL DEFAULT 0,
489 `id_gruppo` int(11) NOT NULL DEFAULT 0,
490 `id_sez` int(11) NOT NULL DEFAULT 0,
491 `num_gruppo` int(2) UNSIGNED NOT NULL,
492 `si` int(7) DEFAULT 0,
493 `no` int(7) DEFAULT 0,
494 `validi` int(7) DEFAULT 0,
495 `nulli` int(7) DEFAULT 0,
496 `bianchi` int(7) DEFAULT 0,
497 `contestati` int(7) DEFAULT 0
498) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
499
500CREATE TABLE `soraldo_ele_widget` (
501 `id` int(10) NOT NULL,
502 `nome_file` varchar(255) NOT NULL DEFAULT '',
503 `titolo` varchar(255) NOT NULL DEFAULT '',
504 `pos_or` int(1) NOT NULL DEFAULT 1,
505 `pos_ver` int(3) NOT NULL DEFAULT 0,
506 `attivo` int(1) NOT NULL DEFAULT 0
507) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
508
509INSERT INTO `soraldo_ele_widget` (`id`, `nome_file`, `titolo`, `pos_or`, `pos_ver`, `attivo`) VALUES
510(1, '00_affluenze.php', '00_affluenze.php', 1, 0, 0),
511(2, '01_votanti.php', '01_votanti.php', 1, 0, 0),
512(3, '02_risultati.php', '02_risultati.php', 1, 0, 0),
513(4, '04_sezioni.php', '04_sezioni.php', 1, 0, 0),
514(5, 'privacy.php', 'privacy.php', 1, 0, 0),
515(6, 'bloccocand.php', 'bloccocand.php', 1, 0, 0),
516(7, 'bloccogen.php', 'bloccogen.php', 1, 0, 0),
517(8, 'bloccolink.php', 'bloccolink.php', 1, 0, 0),
518(9, 'bloccoref.php', 'bloccoref.php', 1, 0, 0),
519(10, 'gom_affluenze.php', 'gom_affluenze.php', 1, 0, 0),
520(11, 'pie_affluenze.php', 'pie_affluenze.php', 1, 0, 0),
521(12, 'social.php', 'social.php', 1, 0, 0),
522(13, 'cerca_candidato.php', 'cerca_candidato.php', 1, 0, 0);
523
524
525ALTER TABLE `soraldo_access`
526 ADD PRIMARY KEY (`access_id`);
527
528ALTER TABLE `soraldo_authors`
529 ADD PRIMARY KEY (`aid`,`id_comune`),
530 ADD KEY `aid` (`aid`);
531
532ALTER TABLE `soraldo_doc_cons`
533 ADD KEY `id_cons` (`id_cons`,`id_doc`);
534
535ALTER TABLE `soraldo_ele_candidati`
536 ADD PRIMARY KEY (`id_cand`) USING BTREE,
537 ADD KEY `id_lista` (`id_lista`),
538 ADD KEY `id_cons` (`id_cons`,`id_lista`) USING BTREE;
539
540ALTER TABLE `soraldo_ele_circoscrizione`
541 ADD UNIQUE KEY `id_circ` (`id_circ`),
542 ADD UNIQUE KEY `id_cons` (`id_cons`,`num_circ`);
543
544ALTER TABLE `soraldo_ele_collegi`
545 ADD PRIMARY KEY (`id_collegio`),
546 ADD KEY `id_cons_gen` (`id_cons_gen`);
547
548ALTER TABLE `soraldo_ele_come`
549 ADD UNIQUE KEY `mid` (`mid`);
550
551ALTER TABLE `soraldo_ele_comuni`
552 ADD PRIMARY KEY (`id_comune`),
553 ADD KEY `access_id` (`descrizione`);
554
555ALTER TABLE `soraldo_ele_comu_collegi`
556 ADD PRIMARY KEY (`id_cons_gen`,`id_comune`),
557 ADD KEY `id_cons` (`id_cons`),
558 ADD KEY `id_collegio` (`id_collegio`);
559
560ALTER TABLE `soraldo_ele_conf`
561 ADD PRIMARY KEY (`id_conf`);
562
563ALTER TABLE `soraldo_ele_consultazione`
564 ADD PRIMARY KEY (`id_cons_gen`),
565 ADD UNIQUE KEY `descrizione` (`descrizione`(100));
566
567ALTER TABLE `soraldo_ele_cons_comune`
568 ADD PRIMARY KEY (`id_cons`),
569 ADD UNIQUE KEY `comune` (`id_comune`,`id_cons_gen`);
570
571ALTER TABLE `soraldo_ele_controlli`
572 ADD KEY `sezione` (`id_sez`);
573
574ALTER TABLE `soraldo_ele_documenti`
575 ADD PRIMARY KEY (`id_doc`),
576 ADD KEY `descrizione` (`descrizione`);
577
578ALTER TABLE `soraldo_ele_fasce`
579 ADD KEY `id_fascia` (`id_fascia`);
580
581ALTER TABLE `soraldo_ele_gruppo`
582 ADD PRIMARY KEY (`id_gruppo`) USING BTREE,
583 ADD KEY `id_cons` (`id_cons`,`id_circ`) USING BTREE;
584
585ALTER TABLE `soraldo_ele_link`
586 ADD PRIMARY KEY (`mid`);
587
588ALTER TABLE `soraldo_ele_lista`
589 ADD PRIMARY KEY (`id_lista`) USING BTREE,
590 ADD KEY `id_gruppo` (`id_gruppo`),
591 ADD KEY `id_cons` (`id_cons`,`id_gruppo`) USING BTREE;
592
593ALTER TABLE `soraldo_ele_modelli`
594 ADD KEY `access_id` (`id_cons`);
595
596ALTER TABLE `soraldo_ele_numeri`
597 ADD PRIMARY KEY (`mid`),
598 ADD KEY `id_cons` (`id_cons`);
599
600ALTER TABLE `soraldo_ele_operatori`
601 ADD UNIQUE KEY `id_cons_aid` (`id_cons`,`aid`,`id_comune`),
602 ADD KEY `id_circ` (`id_comune`),
603 ADD KEY `id_sede` (`id_sede`);
604
605ALTER TABLE `soraldo_ele_regioni`
606 ADD PRIMARY KEY (`id`),
607 ADD KEY `descrizione` (`descrizione`);
608
609ALTER TABLE `soraldo_ele_rilaff`
610 ADD KEY `id_cons_gen` (`id_cons_gen`);
611
612ALTER TABLE `soraldo_ele_sede`
613 ADD PRIMARY KEY (`id_sede`),
614 ADD KEY `id_cons` (`id_cons`),
615 ADD KEY `id_circ` (`id_circ`);
616
617ALTER TABLE `soraldo_ele_servizi`
618 ADD PRIMARY KEY (`mid`),
619 ADD KEY `id_cons` (`id_cons`);
620
621ALTER TABLE `soraldo_ele_sezioni`
622 ADD UNIQUE KEY `id_sezi` (`id_sez`),
623 ADD UNIQUE KEY `id_cons` (`id_cons`,`num_sez`) USING BTREE,
624 ADD KEY `id_sede` (`id_sede`);
625
626ALTER TABLE `soraldo_ele_temi`
627 ADD PRIMARY KEY (`id`);
628
629ALTER TABLE `soraldo_ele_tipo`
630 ADD PRIMARY KEY (`tipo_cons`);
631
632ALTER TABLE `soraldo_ele_voti_candidati`
633 ADD KEY `id_sez` (`id_sez`),
634 ADD KEY `id_cand` (`id_cand`),
635 ADD KEY `id_cons` (`id_cons`,`id_sez`,`id_cand`) USING BTREE;
636
637ALTER TABLE `soraldo_ele_voti_gruppo`
638 ADD KEY `id_gruppo` (`id_gruppo`),
639 ADD KEY `id_sez` (`id_sez`),
640 ADD KEY `id_cons` (`id_cons`,`id_sez`,`id_gruppo`) USING BTREE;
641
642ALTER TABLE `soraldo_ele_voti_lista`
643 ADD KEY `id_lista` (`id_lista`),
644 ADD KEY `id_sez` (`id_sez`),
645 ADD KEY `id_cons` (`id_cons`,`id_sez`,`id_lista`) USING BTREE;
646
647ALTER TABLE `soraldo_ele_voti_parziale`
648 ADD PRIMARY KEY (`id_parz`),
649 ADD KEY `id_cons` (`id_cons`),
650 ADD KEY `id_sez` (`id_sez`),
651 ADD KEY `id_gruppo` (`id_gruppo`);
652
653ALTER TABLE `soraldo_ele_voti_ref`
654 ADD KEY `id_gruppo` (`id_gruppo`),
655 ADD KEY `id_sez` (`id_sez`),
656 ADD KEY `id_cons` (`id_cons`,`id_gruppo`) USING BTREE;
657
658ALTER TABLE `soraldo_ele_widget`
659 ADD PRIMARY KEY (`id`);
660
661
662ALTER TABLE `soraldo_ele_candidati`
663 MODIFY `id_cand` int(11) NOT NULL AUTO_INCREMENT;
664
665ALTER TABLE `soraldo_ele_circoscrizione`
666 MODIFY `id_circ` int(11) NOT NULL AUTO_INCREMENT;
667
668ALTER TABLE `soraldo_ele_collegi`
669 MODIFY `id_collegio` int(11) NOT NULL AUTO_INCREMENT;
670
671ALTER TABLE `soraldo_ele_come`
672 MODIFY `mid` int(7) NOT NULL AUTO_INCREMENT;
673
674ALTER TABLE `soraldo_ele_conf`
675 MODIFY `id_conf` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8;
676
677ALTER TABLE `soraldo_ele_consultazione`
678 MODIFY `id_cons_gen` int(11) NOT NULL AUTO_INCREMENT;
679
680ALTER TABLE `soraldo_ele_cons_comune`
681 MODIFY `id_cons` int(11) NOT NULL AUTO_INCREMENT;
682
683ALTER TABLE `soraldo_ele_documenti`
684 MODIFY `id_doc` int(11) NOT NULL AUTO_INCREMENT;
685
686ALTER TABLE `soraldo_ele_gruppo`
687 MODIFY `id_gruppo` int(11) NOT NULL AUTO_INCREMENT;
688
689ALTER TABLE `soraldo_ele_link`
690 MODIFY `mid` int(7) NOT NULL AUTO_INCREMENT;
691
692ALTER TABLE `soraldo_ele_lista`
693 MODIFY `id_lista` int(11) NOT NULL AUTO_INCREMENT;
694
695ALTER TABLE `soraldo_ele_numeri`
696 MODIFY `mid` int(7) NOT NULL AUTO_INCREMENT;
697
698ALTER TABLE `soraldo_ele_sede`
699 MODIFY `id_sede` int(11) NOT NULL AUTO_INCREMENT;
700
701ALTER TABLE `soraldo_ele_servizi`
702 MODIFY `mid` int(7) NOT NULL AUTO_INCREMENT;
703
704ALTER TABLE `soraldo_ele_sezioni`
705 MODIFY `id_sez` int(11) NOT NULL AUTO_INCREMENT;
706
707ALTER TABLE `soraldo_ele_temi`
708 MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;
709
710ALTER TABLE `soraldo_ele_voti_parziale`
711 MODIFY `id_parz` int(11) NOT NULL AUTO_INCREMENT;
712
713ALTER TABLE `soraldo_ele_widget`
714 MODIFY `id` int(10) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=15;
715COMMIT;
716
717/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
718/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
719/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
Note: See TracBrowser for help on using the repository browser.