source: trunk/sql/README.txt@ 281

Last change on this file since 281 was 258, checked in by roby, 6 years ago
File size: 3.7 KB
Line 
1Eleonline v. 2.0
2by Luciano Apolito e Roberto Gigli
3===================================
4http://www.eleonline.it
5
6Prima di aggiornare il database ricordatevi di farne una copia
7Se non volete aggiornare a mano ,il file update_2014.php vi aiuta ad aggirnare tutti gli ultimi sql del 2014
8Per lanciarlo sql/update_2014.php
9
10
11
12
13=====================
14Sql e Update dababase
15=====================
16
171 giugno 2014
18---------------
19Creazione tabella soraldo_ele_controllosez per il controllo delle sezioni
20file: aggiornamento-2.0_2014-05.01.sql
21
222 maggio 2014
23-----------------
24Modificata la struttura e i tipi i consultazione soraldo_ele_tipo
25file: aggiornamento-2.0_2014-05.02.sql
26
2722 aprile 2014
28-----------------
29Modificata la struttura di soraldo_ele_conf e soraldo_ele_fasce
30file: aggiornamento-2.0_2014-04.022.sql
31
32
33
34
35
3623 marzo 2014
37--------------
38Modificata la struttura di soraldo_ele_conf e inseriti i dati relativi alle norme do modifica delle consulatzioni elettorali
39file: aggiornamento-2.0_2014-03.02.sql
40(aggiornamento sostituito dal successivo del 22 aprile)
41
4202 marzo 2014
43-------------
44- modificata tabella soraldo_ele_fasce: tolte le date di inizio e fine validità e aggiunto id_conf che permette la gestione di più fasce e la scelta di quella da attribuire alla singola consultazione;
45- modificata tabella soraldo_ele_conf: aggiunti i campi votolista, inffisso e supfisso (per successivi usi) e fascia_capoluogo che stabilisce a quale fascia minima appartengono le città capoluogo;
46- modificata tabella soraldo_ele_cons_comune; aggiunti i campi idfascia e vismf,
47il primo stabilisce la fascia di appartenenza per la singola consultazione e quindi il numero di consiglieri e le regole di attribuzione dei seggi. In questo modo l'attribuzione della fascia avviene nella singola consultazione e non più generale per tutte le consultazioni.
48il secondo stabilisce se nella singola consultazione verranno inserite le affluenze complessive (tranne per l'ultima rilevazione) o distinte per maschi e femmine (per tutte le rilevazioni)
49
50Eliminati i vecchi db e aggiornato l'sql presente in install/sql/
51Aggiunto l'aggiornamento
52- aggiornamento-2.0_2014-03.02.sql
53_________________________________
54
55
567 ottobre 2012
57--------------
58Presenti nella dir sql
59- eleonline2-ori.sql (db versione iniziale) e vari aggiornamenti della versione iniziale
60- eleonline2.0.152.sql (db ultima revisione al 7 ottobre 2012)
61Per chi ha gia' installato la versione 2.0 iniziale di Eleonline dovrebbe installare anche i seguenti pacchetti in ordine cronologico:
62- aggiornamento-2.0_20090611.sql
63- aggiornamento-2.0_2011-04.16.sql
64- aggiornamento-2.0_2011-04.26.sql
65- aggiornamento-2.0_2012-04.22.sql
66- widget.sql
67_________________________________
68
69...... saltiamo in avanti - descrizione del nuovo controllo di congruità in ele 3.0
70
71cambiato il controllo dello stato dei voti:
721) nuova tabella in cui registrare lo stato di errore, l'inserimento corretto non viene registrato
732) lo stato di errore viene registrato con l'id della sezione, il nome del tipo di inserimento (affluenze, votanti, referendum, gruppi, liste, candidati) e l'id del record (id_parz, id_sez, id_gruppo, id_gruppo, id_lista, id_cand)
743) in fase di inserimento si fa il controllo se c'Ú errore si inserisce un record
754) in fase di update si fa il controllo e si verifica la presenza del record di errore:
76- se c'Ú errore ed Ú già presente record di errore non fa nulla
77- se c'Ú errore e non Ú presente record di errore lo inserisce
78- se non c'Ú errore e c'Ú record di errore lo cancella
79- se non c'Ú errore e non c'Ú record di errore non fa nulla
805) in fase di delete cancella il record di errore se esiste
81
82I controlli per i colori cercano il record, se lo trovano assegnano il rosso altrimenti continuano normalmente
83Stop
Note: See TracBrowser for help on using the repository browser.