source: trunk/install/sql/eleonline.sql@ 404

Last change on this file since 404 was 394, checked in by roby, 18 months ago

-- ADMIN

  • Inserito il controllo per la gestione del caso di sezione con zero votanti

-- CLIENT

  • Inserito il controllo della dimensione del logo
  • Ulteriori modifiche all'assegnazione dei seggi secondo la legge siciliana
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) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
188
189CREATE TABLE `soraldo_ele_controlli` (
190 `id_cons` int(11) NOT NULL,
191 `id_sez` int(11) NOT NULL,
192 `tipo` varchar(10) NOT NULL,
193 `id` int(11) NOT NULL
194) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
195
196CREATE TABLE `soraldo_ele_documenti` (
197 `id_doc` int(11) NOT NULL,
198 `descrizione` varchar(50) NOT NULL DEFAULT '',
199 `nomedoc` varchar(25) NOT NULL DEFAULT '',
200 `filedoc` blob NOT NULL
201) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
202
203CREATE TABLE `soraldo_ele_fasce` (
204 `id_fascia` int(2) NOT NULL,
205 `abitanti` int(11) NOT NULL,
206 `seggi` int(4) NOT NULL,
207 `id_conf` int(11) DEFAULT 1
208) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
209
210INSERT INTO `soraldo_ele_fasce` (`id_fascia`, `abitanti`, `seggi`, `id_conf`) VALUES
211(1, 3000, 12, 1),
212(2, 10000, 16, 1),
213(3, 15000, 20, 1),
214(4, 30000, 20, 1),
215(5, 100000, 30, 1),
216(6, 250000, 40, 1),
217(7, 500000, 46, 1),
218(8, 1000000, 50, 1),
219(9, 100000000, 60, 1),
220(1, 3000, 12, 2),
221(2, 10000, 16, 2),
222(3, 15000, 20, 2),
223(4, 30000, 20, 2),
224(5, 100000, 30, 2),
225(6, 250000, 40, 2),
226(7, 500000, 46, 2),
227(8, 1000000, 50, 2),
228(9, 100000000, 60, 2),
229(1, 3000, 9, 3),
230(2, 5000, 9, 3),
231(4, 15000, 16, 3),
232(3, 10000, 12, 3),
233(5, 30000, 16, 3),
234(6, 100000, 24, 3),
235(7, 250000, 32, 3),
236(8, 500000, 36, 3),
237(9, 1000000, 40, 3),
238(10, 100000000, 48, 3),
239(1, 3000, 6, 4),
240(2, 5000, 7, 4),
241(3, 10000, 12, 4),
242(4, 15000, 16, 4),
243(5, 30000, 16, 4),
244(6, 100000, 24, 4),
245(7, 250000, 32, 4),
246(8, 500000, 36, 4),
247(9, 1000000, 40, 4),
248(10, 100000000, 48, 4),
249(1, 3000, 9, 5),
250(2, 5000, 9, 5),
251(3, 10000, 12, 5),
252(4, 15000, 16, 5),
253(5, 30000, 16, 5),
254(6, 100000, 24, 5),
255(7, 250000, 32, 5),
256(8, 500000, 36, 5),
257(9, 1000000, 40, 5),
258(10, 100000000, 48, 5),
259(1, 3000, 6, 6),
260(2, 5000, 7, 6),
261(3, 10000, 10, 6),
262(4, 15000, 16, 6),
263(5, 30000, 16, 6),
264(6, 100000, 24, 6),
265(7, 250000, 32, 6),
266(8, 500000, 36, 6),
267(9, 1000000, 40, 6),
268(10, 100000000, 48, 6),
269(1, 3000, 10, 7),
270(2, 10000, 12, 7),
271(3, 15000, 16, 7),
272(4, 30000, 16, 7),
273(5, 100000, 24, 7),
274(6, 250000, 32, 7),
275(7, 500000, 36, 7),
276(8, 1000000, 40, 7),
277(9, 100000000, 48, 7);
278
279CREATE TABLE `soraldo_ele_gruppo` (
280 `id_cons` int(11) NOT NULL DEFAULT 0,
281 `id_gruppo` int(11) NOT NULL,
282 `num_gruppo` int(7) NOT NULL DEFAULT 0,
283 `descrizione` mediumtext DEFAULT NULL,
284 `simbolo` mediumtext DEFAULT NULL,
285 `stemma` blob DEFAULT NULL,
286 `id_circ` int(11) NOT NULL DEFAULT 0,
287 `num_circ` int(2) UNSIGNED NOT NULL DEFAULT 1,
288 `prognome` mediumtext DEFAULT NULL,
289 `programma` mediumblob DEFAULT NULL
290) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
291
292CREATE TABLE `soraldo_ele_link` (
293 `id_cons` int(11) NOT NULL DEFAULT 0,
294 `mid` int(7) NOT NULL,
295 `title` varchar(150) NOT NULL DEFAULT ' ',
296 `preamble` text DEFAULT NULL,
297 `content` text DEFAULT NULL,
298 `editimage` varchar(100) NOT NULL DEFAULT ' '
299) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
300
301CREATE TABLE `soraldo_ele_lista` (
302 `id_cons` int(11) NOT NULL DEFAULT 0,
303 `id_lista` int(11) NOT NULL,
304 `num_lista` int(7) NOT NULL DEFAULT 0,
305 `id_gruppo` int(11) NOT NULL DEFAULT 0,
306 `num_gruppo` int(2) UNSIGNED NOT NULL DEFAULT 0,
307 `id_circ` int(11) NOT NULL DEFAULT 0,
308 `num_circ` int(2) UNSIGNED NOT NULL DEFAULT 1,
309 `descrizione` text DEFAULT NULL,
310 `simbolo` mediumtext DEFAULT NULL,
311 `stemma` blob DEFAULT NULL
312) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
313
314CREATE TABLE `soraldo_ele_log` (
315 `id_cons` int(11) DEFAULT NULL,
316 `id_sez` int(11) DEFAULT NULL,
317 `utente` varchar(20) DEFAULT NULL,
318 `data` date DEFAULT NULL,
319 `ora` time DEFAULT NULL,
320 `log_da` mediumtext DEFAULT NULL,
321 `log_a` mediumtext DEFAULT NULL,
322 `tabella` varchar(30) DEFAULT NULL
323) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
324
325CREATE TABLE `soraldo_ele_modelli` (
326 `id_cons` int(11) NOT NULL DEFAULT 0,
327 `categoria` varchar(20) NOT NULL DEFAULT '',
328 `modello` blob NOT NULL
329) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
330
331CREATE TABLE `soraldo_ele_numeri` (
332 `id_cons` int(11) NOT NULL DEFAULT 0,
333 `mid` int(7) NOT NULL,
334 `title` varchar(150) NOT NULL DEFAULT '',
335 `preamble` mediumtext NOT NULL,
336 `content` mediumtext NOT NULL,
337 `editimage` varchar(100) NOT NULL DEFAULT ''
338) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
339
340CREATE TABLE `soraldo_ele_operatori` (
341 `id_cons` int(11) NOT NULL DEFAULT 0,
342 `id_sede` int(11) NOT NULL DEFAULT 0,
343 `id_comune` int(11) NOT NULL DEFAULT 0,
344 `permessi` int(3) DEFAULT NULL,
345 `aid` varchar(25) NOT NULL DEFAULT '',
346 `id_circ` int(11) NOT NULL DEFAULT 0,
347 `id_sez` int(11) NOT NULL DEFAULT 0
348) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
349
350CREATE TABLE `soraldo_ele_province` (
351 `id` tinyint(11) NOT NULL DEFAULT 0,
352 `descrizione` varchar(30) NOT NULL DEFAULT ''
353) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
354
355CREATE TABLE `soraldo_ele_regioni` (
356 `id` int(11) NOT NULL DEFAULT 0,
357 `descrizione` varchar(25) NOT NULL DEFAULT ''
358) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
359
360CREATE TABLE `soraldo_ele_rilaff` (
361 `id_cons_gen` int(11) NOT NULL DEFAULT 0,
362 `orario` time NOT NULL DEFAULT '00:00:00',
363 `data` date NOT NULL DEFAULT '1900-01-01'
364) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
365
366CREATE TABLE `soraldo_ele_sede` (
367 `id_cons` int(11) NOT NULL DEFAULT 0,
368 `id_sede` int(11) NOT NULL,
369 `id_circ` int(11) NOT NULL DEFAULT 0,
370 `indirizzo` varchar(60) DEFAULT NULL,
371 `telefono1` varchar(12) DEFAULT NULL,
372 `telefono2` varchar(12) DEFAULT NULL,
373 `fax` varchar(12) DEFAULT NULL,
374 `responsabile` varchar(60) DEFAULT NULL,
375 `mappa` mediumblob NOT NULL,
376 `filemappa` varchar(100) NOT NULL DEFAULT ''
377) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
378
379CREATE TABLE `soraldo_ele_servizi` (
380 `id_cons` int(11) NOT NULL DEFAULT 0,
381 `mid` int(7) NOT NULL,
382 `title` varchar(150) NOT NULL DEFAULT ' ',
383 `preamble` text DEFAULT NULL,
384 `content` text DEFAULT NULL,
385 `editimage` varchar(100) NOT NULL DEFAULT ' '
386) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
387
388CREATE TABLE `soraldo_ele_sezioni` (
389 `id_cons` int(11) NOT NULL DEFAULT 0,
390 `id_sez` int(11) NOT NULL,
391 `id_sede` int(11) NOT NULL DEFAULT 0,
392 `num_sez` int(7) NOT NULL DEFAULT 0,
393 `maschi` int(4) DEFAULT NULL,
394 `femmine` int(4) DEFAULT NULL,
395 `validi` int(7) NOT NULL DEFAULT 0,
396 `nulli` int(7) NOT NULL DEFAULT 0,
397 `bianchi` int(7) NOT NULL DEFAULT 0,
398 `contestati` int(7) NOT NULL DEFAULT 0,
399 `solo_gruppo` int(7) NOT NULL DEFAULT 0,
400 `autorizzati_m` int(4) NOT NULL DEFAULT 0,
401 `autorizzati_f` int(4) NOT NULL DEFAULT 0,
402 `voti_nulli` int(7) NOT NULL DEFAULT 0,
403 `validi_lista` int(7) NOT NULL DEFAULT 0,
404 `contestati_lista` int(7) NOT NULL DEFAULT 0,
405 `voti_nulli_lista` int(7) NOT NULL DEFAULT 0,
406 `solo_lista` int(7) NOT NULL DEFAULT 0,
407 `colore` varchar(50) DEFAULT '#FAFAD2'
408) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
409
410CREATE TABLE `soraldo_ele_temi` (
411 `id` int(11) NOT NULL,
412 `tema` varchar(20) NOT NULL DEFAULT ''
413) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
414
415CREATE TABLE `soraldo_ele_tipo` (
416 `tipo_cons` int(11) NOT NULL DEFAULT 0,
417 `descrizione` varchar(30) DEFAULT NULL,
418 `lingua` varchar(2) NOT NULL DEFAULT '0',
419 `genere` tinyint(4) NOT NULL DEFAULT 0,
420 `voto_g` enum('0','1') NOT NULL DEFAULT '0',
421 `voto_l` enum('0','1') NOT NULL DEFAULT '0',
422 `voto_c` enum('0','1') NOT NULL DEFAULT '0',
423 `circo` enum('0','1') NOT NULL DEFAULT '0'
424) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
425
426INSERT INTO `soraldo_ele_tipo` (`tipo_cons`, `descrizione`, `lingua`, `genere`, `voto_g`, `voto_l`, `voto_c`, `circo`) VALUES
427(1, 'PROVINCIALI', 'it', 3, '0', '0', '0', '0'),
428(2, 'REFERENDUM', 'it', 0, '0', '0', '0', '0'),
429(3, 'COMUNALI', 'it', 5, '0', '0', '0', '0'),
430(4, 'CIRCOSCRIZIONALI', 'it', 5, '0', '0', '0', '1'),
431(5, 'BALLOTTAGGIO COMUNALI', 'it', 1, '0', '0', '0', '0'),
432(6, 'CAMERA', 'it', 2, '0', '0', '0', '0'),
433(7, 'SENATO', 'it', 2, '0', '0', '0', '0'),
434(8, 'EUROPEE', 'it', 4, '0', '0', '0', '0'),
435(9, 'REGIONALI', 'it', 5, '0', '0', '0', '0'),
436(10, 'SENATO CON GRUPPI', 'it', 5, '1', '0', '1', '0'),
437(11, 'CAMERA CON GRUPPI', 'it', 5, '1', '0', '1', '0'),
438(12, 'PROVINCIALI CON COLLEGI', 'it', 3, '0', '0', '0', '1'),
439(13, 'BALLOTTAGGIO PROVINCIALI', 'it', 1, '0', '0', '0', '0'),
440(14, 'EUROPEE CON COLLEGI', 'it', 4, '0', '0', '0', '1'),
441(15, 'CAMERA CON GRUPPI E COLLEGI', 'it', 5, '1', '0', '1', '1'),
442(16, 'SENATO CON GRUPPI E COLLEGI', 'it', 5, '1', '0', '1', '1'),
443(17, 'REGIONALI CON COLLEGI', 'it', 5, '0', '0', '0', '1'),
444(18, 'CAMERA - Rosatellum 2.0', 'it', 5, '0', '0', '1', '0'),
445(19, 'SENATO - Rosatellum 2.0', 'it', 5, '0', '0', '1', '0');
446
447CREATE TABLE `soraldo_ele_voti_candidati` (
448 `id_cons` int(11) NOT NULL DEFAULT 0,
449 `id_cand` int(11) NOT NULL DEFAULT 0,
450 `id_sez` int(11) NOT NULL DEFAULT 0,
451 `num_cand` int(2) UNSIGNED NOT NULL,
452 `voti` int(7) NOT NULL DEFAULT 0
453) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
454
455CREATE TABLE `soraldo_ele_voti_gruppo` (
456 `id_cons` int(11) NOT NULL DEFAULT 0,
457 `id_gruppo` int(11) NOT NULL DEFAULT 0,
458 `id_sez` int(11) NOT NULL DEFAULT 0,
459 `num_gruppo` int(2) UNSIGNED NOT NULL,
460 `voti` int(7) NOT NULL DEFAULT 0,
461 `solo_gruppo` int(7) NOT NULL DEFAULT 0
462) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
463
464CREATE TABLE `soraldo_ele_voti_lista` (
465 `id_cons` int(11) NOT NULL DEFAULT 0,
466 `id_lista` int(11) NOT NULL DEFAULT 0,
467 `id_sez` int(11) NOT NULL DEFAULT 0,
468 `num_lista` int(2) UNSIGNED DEFAULT 0,
469 `voti` int(7) NOT NULL DEFAULT 0,
470 `nulli_lista` int(7) NOT NULL DEFAULT 0,
471 `solo_lista` int(7) DEFAULT 0
472) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
473
474CREATE TABLE `soraldo_ele_voti_parziale` (
475 `id_cons` int(11) NOT NULL DEFAULT 0,
476 `id_sez` int(11) NOT NULL DEFAULT 0,
477 `id_parz` int(11) NOT NULL,
478 `orario` time NOT NULL DEFAULT '00:00:00',
479 `data` date NOT NULL DEFAULT '1900-01-01',
480 `voti_uomini` int(7) NOT NULL DEFAULT 0,
481 `voti_donne` int(7) NOT NULL DEFAULT 0,
482 `voti_complessivi` int(7) NOT NULL DEFAULT 0,
483 `id_gruppo` int(11) NOT NULL DEFAULT 0
484) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
485
486CREATE TABLE `soraldo_ele_voti_ref` (
487 `id_cons` int(11) NOT NULL DEFAULT 0,
488 `id_gruppo` int(11) NOT NULL DEFAULT 0,
489 `id_sez` int(11) NOT NULL DEFAULT 0,
490 `num_gruppo` int(2) UNSIGNED NOT NULL,
491 `si` int(7) DEFAULT 0,
492 `no` int(7) DEFAULT 0,
493 `validi` int(7) DEFAULT 0,
494 `nulli` int(7) DEFAULT 0,
495 `bianchi` int(7) DEFAULT 0,
496 `contestati` int(7) DEFAULT 0
497) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
498
499CREATE TABLE `soraldo_ele_widget` (
500 `id` int(10) NOT NULL,
501 `nome_file` varchar(255) NOT NULL DEFAULT '',
502 `titolo` varchar(255) NOT NULL DEFAULT '',
503 `pos_or` int(1) NOT NULL DEFAULT 1,
504 `pos_ver` int(3) NOT NULL DEFAULT 0,
505 `attivo` int(1) NOT NULL DEFAULT 0
506) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
507
508INSERT INTO `soraldo_ele_widget` (`id`, `nome_file`, `titolo`, `pos_or`, `pos_ver`, `attivo`) VALUES
509(1, '00_affluenze.php', '00_affluenze.php', 1, 0, 0),
510(2, '01_votanti.php', '01_votanti.php', 1, 0, 0),
511(3, '02_risultati.php', '02_risultati.php', 1, 0, 0),
512(4, '04_sezioni.php', '04_sezioni.php', 1, 0, 0),
513(5, 'privacy.php', 'privacy.php', 1, 0, 0),
514(6, 'bloccocand.php', 'bloccocand.php', 1, 0, 0),
515(7, 'bloccogen.php', 'bloccogen.php', 1, 0, 0),
516(8, 'bloccolink.php', 'bloccolink.php', 1, 0, 0),
517(9, 'bloccoref.php', 'bloccoref.php', 1, 0, 0),
518(10, 'gom_affluenze.php', 'gom_affluenze.php', 1, 0, 0),
519(11, 'pie_affluenze.php', 'pie_affluenze.php', 1, 0, 0),
520(12, 'social.php', 'social.php', 1, 0, 0),
521(13, 'cerca_candidato.php', 'cerca_candidato.php', 1, 0, 0),
522(14, 'cookie_law.php', 'cookie_law.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.