Changeset 360 for trunk/install


Ignore:
Timestamp:
Mar 14, 2022, 5:13:56 PM (2 years ago)
Author:
roby
Message:

ATTENZIONE: con questa rev viene cambiato il charset che da ora viene impostato su utf8. Fate tutte le vostre verifiche prima di installarla.
Seconda fase di rivisitazione e completamento delle funzioni necessarie per l'accesso al servizio tramite cellulare.
Effettuate alcune sistemazioni per gli avvisi di incongruenza.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/install/sql/eleonline.sql

    r359 r360  
    11-- phpMyAdmin SQL Dump
    2 -- version 4.7.7
     2-- version 5.1.0
    33-- https://www.phpmyadmin.net/
    44--
    5 -- Host: 127.0.0.1
    6 -- Creato il: Apr 16, 2019 alle 21:10
    7 -- Versione del server: 10.1.30-MariaDB
    8 -- Versione PHP: 7.2.2
     5-- Host: localhost
     6-- Creato il: Mar 11, 2022 alle 17:08
     7-- Versione del server: 10.3.27-MariaDB-0+deb10u1
     8-- Versione PHP: 7.3.31-1~deb10u1
    99
    1010SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
    11 SET AUTOCOMMIT = 0;
    1211START TRANSACTION;
    1312SET time_zone = "+00:00";
     
    2019
    2120--
    22 -- Database: `ele3`
     21-- Database: `eleonline3`
    2322--
    2423
     
    3231  `access_id` int(10) NOT NULL,
    3332  `access_title` varchar(20) DEFAULT NULL
    34 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     33) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    3534
    3635--
     
    5453  `aid` varchar(25) NOT NULL DEFAULT '',
    5554  `name` varchar(50) DEFAULT NULL,
    56   `id_comune` int(11) NOT NULL DEFAULT '0',
     55  `id_comune` int(11) NOT NULL DEFAULT 0,
    5756  `email` varchar(255) DEFAULT NULL,
    5857  `pwd` varchar(40) DEFAULT NULL,
    59   `counter` int(11) NOT NULL DEFAULT '0',
    60   `adminop` tinyint(2) NOT NULL DEFAULT '0',
    61   `admincomune` tinyint(2) NOT NULL DEFAULT '0',
    62   `adminsuper` tinyint(2) NOT NULL DEFAULT '0',
     58  `counter` int(11) NOT NULL DEFAULT 0,
     59  `adminop` tinyint(2) NOT NULL DEFAULT 0,
     60  `admincomune` tinyint(2) NOT NULL DEFAULT 0,
     61  `adminsuper` tinyint(2) NOT NULL DEFAULT 0,
    6362  `admlanguage` varchar(30) NOT NULL DEFAULT ''
    64 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     63) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    6564
    6665--
     
    8483  `startdate` varchar(50) NOT NULL DEFAULT '',
    8584  `adminmail` varchar(255) NOT NULL DEFAULT '',
    86   `tema` varchar(25) NOT NULL,
    87   `foot` text NOT NULL,
    88   `language` varchar(3) NOT NULL,
    89   `blocco` enum('0','1') NOT NULL,
    90   `testata` blob,
    91   `nome_testata` varchar(50) NOT NULL,
    92   `fileout` varchar(255) NOT NULL,
    93   `copyright` text NOT NULL,
    94   `versione` int(3) NOT NULL,
    95   `patch` int(3) NOT NULL,
    96   `siteistat` int(11) NOT NULL,
    97   `multicomune` enum('0','1') NOT NULL,
    98   `flash` enum('0','1') NOT NULL,
    99   `displayerrors` enum('0','1') NOT NULL,
    100   `gkey` varchar(100) NOT NULL,
    101   `googlemaps` enum('0','1') NOT NULL,
     85  `tema` varchar(25) NOT NULL DEFAULT '',
     86  `foot` mediumtext NOT NULL,
     87  `language` char(3) NOT NULL DEFAULT '',
     88  `blocco` enum('0','1') NOT NULL DEFAULT '0',
     89  `testata` blob DEFAULT NULL,
     90  `nome_testata` varchar(50) NOT NULL DEFAULT '',
     91  `fileout` varchar(255) NOT NULL DEFAULT '',
     92  `copyright` mediumtext NOT NULL,
     93  `versione` int(3) DEFAULT NULL,
     94  `patch` int(3) NOT NULL DEFAULT 0,
     95  `siteistat` int(11) NOT NULL DEFAULT 0,
     96  `multicomune` enum('0','1') NOT NULL DEFAULT '0',
     97  `flash` enum('0','1') NOT NULL DEFAULT '0',
     98  `displayerrors` enum('0','1') NOT NULL DEFAULT '0',
     99  `gkey` varchar(100) NOT NULL DEFAULT '',
     100  `googlemaps` enum('0','1') NOT NULL DEFAULT '0',
    102101  `editor` enum('0','1') NOT NULL DEFAULT '1',
    103102  `tema_on` enum('0','1') NOT NULL DEFAULT '1',
    104   `ed_user` varchar(25) NOT NULL
    105 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     103  `ed_user` varchar(25) NOT NULL DEFAULT '',
     104  `secret` varchar(30) DEFAULT NULL
     105) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    106106
    107107--
     
    110110
    111111INSERT 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
    112 ('', 'http://www.fonte-nuova.it', '', 'Sito istituzionale', 'Maggio 2009', 'admin@localhost', 'facebook', '<b>Comune di Menfi</b><br>\r\nvia  - 84023 Menfi (Ag)\r\nTel:  Fax: \r\n<hr>', 'it', '1', '', '', '', 'Gpl v3', 2, 0, 84023, '1', '1', '0', '', '0', '1', '1', 'Admin');
     112('', 'https://www.eleonline.it', '', 'Sito istituzionale', 'Maggio 2022', 'admin@localhost', 'facebook', '<b>Comune di Test</b><br>\r\nvia  - \r\nTel:  Fax: \r\n<hr>', 'it', '1', '', '', '', 'Gpl v3', 2, 0, 84023, '1', '1', '0', '', '0', '1', '1', 'Admin');
    113113
    114114-- --------------------------------------------------------
     
    119119
    120120CREATE TABLE `soraldo_doc_cons` (
    121   `id_cons` int(11) NOT NULL,
    122   `id_doc` int(11) NOT NULL,
    123   `tabella` varchar(25) NOT NULL
    124 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     121  `id_cons` int(11) NOT NULL DEFAULT 0,
     122  `id_doc` int(11) NOT NULL DEFAULT 0,
     123  `tabella` varchar(25) NOT NULL DEFAULT ''
     124) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    125125
    126126-- --------------------------------------------------------
     
    132132CREATE TABLE `soraldo_ele_candidati` (
    133133  `id_cand` int(11) NOT NULL,
    134   `id_cons` int(11) NOT NULL DEFAULT '0',
    135   `id_lista` int(11) NOT NULL DEFAULT '0',
    136   `num_lista` int(2) UNSIGNED NOT NULL DEFAULT '0',
     134  `id_cons` int(11) NOT NULL DEFAULT 0,
     135  `id_lista` int(11) NOT NULL DEFAULT 0,
     136  `num_lista` int(2) UNSIGNED NOT NULL,
    137137  `cognome` varchar(50) DEFAULT NULL,
    138138  `nome` varchar(50) DEFAULT NULL,
    139   `note` tinytext NOT NULL,
     139  `note` text NOT NULL,
    140140  `simbolo` varchar(30) NOT NULL DEFAULT '',
    141   `num_cand` int(7) NOT NULL DEFAULT '0'
    142 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     141  `num_cand` int(7) NOT NULL DEFAULT 0
     142) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    143143
    144144-- --------------------------------------------------------
     
    149149
    150150CREATE TABLE `soraldo_ele_circoscrizione` (
    151   `id_cons` int(11) NOT NULL DEFAULT '0',
     151  `id_cons` int(11) NOT NULL DEFAULT 0,
    152152  `id_circ` int(11) NOT NULL,
    153   `num_circ` int(7) NOT NULL DEFAULT '0',
    154   `descrizione` text
    155 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     153  `num_circ` int(7) NOT NULL DEFAULT 0,
     154  `descrizione` mediumtext DEFAULT NULL
     155) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    156156
    157157-- --------------------------------------------------------
     
    163163CREATE TABLE `soraldo_ele_collegi` (
    164164  `id_collegio` int(11) NOT NULL,
    165   `id_cons_gen` int(11) NOT NULL DEFAULT '0',
    166   `descrizione` text
    167 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     165  `id_cons_gen` int(11) NOT NULL DEFAULT 0,
     166  `descrizione` mediumtext DEFAULT NULL
     167) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    168168
    169169-- --------------------------------------------------------
     
    174174
    175175CREATE TABLE `soraldo_ele_come` (
    176   `id_cons` int(11) NOT NULL DEFAULT '0',
     176  `id_cons` int(11) NOT NULL DEFAULT 0,
    177177  `mid` int(7) NOT NULL,
    178178  `title` varchar(150) NOT NULL DEFAULT '',
    179   `preamble` text NOT NULL,
    180   `content` text NOT NULL,
     179  `preamble` mediumtext NOT NULL,
     180  `content` mediumtext NOT NULL,
    181181  `editimage` varchar(100) NOT NULL DEFAULT ''
    182 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     182) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    183183
    184184-- --------------------------------------------------------
     
    189189
    190190CREATE TABLE `soraldo_ele_comuni` (
    191   `id_comune` int(11) NOT NULL DEFAULT '0',
     191  `id_comune` int(11) NOT NULL DEFAULT 0,
    192192  `descrizione` varchar(50) DEFAULT NULL,
    193193  `indirizzo` varchar(50) DEFAULT NULL,
     
    195195  `fax` varchar(15) DEFAULT NULL,
    196196  `email` varchar(50) DEFAULT NULL,
    197   `fascia` tinyint(4) NOT NULL DEFAULT '0',
     197  `fascia` tinyint(4) NOT NULL DEFAULT 0,
    198198  `capoluogo` enum('0','1') NOT NULL DEFAULT '0',
    199   `simbolo` text,
    200   `stemma` blob,
    201   `id_cons` int(11) DEFAULT '0',
    202   `cap` text
    203 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     199  `simbolo` mediumtext DEFAULT NULL,
     200  `stemma` blob DEFAULT NULL,
     201  `id_cons` int(11) DEFAULT 0,
     202  `cap` mediumtext DEFAULT NULL
     203) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    204204
    205205-- --------------------------------------------------------
     
    210210
    211211CREATE TABLE `soraldo_ele_comu_collegi` (
    212   `id_collegio` int(11) NOT NULL DEFAULT '0',
    213   `id_cons` int(11) NOT NULL DEFAULT '0',
    214   `id_comune` int(11) NOT NULL DEFAULT '0',
    215   `id_cons_gen` int(11) NOT NULL DEFAULT '0'
    216 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     212  `id_collegio` int(11) NOT NULL DEFAULT 0,
     213  `id_cons` int(11) NOT NULL DEFAULT 0,
     214  `id_comune` int(11) NOT NULL DEFAULT 0,
     215  `id_cons_gen` int(11) NOT NULL DEFAULT 0
     216) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    217217
    218218-- --------------------------------------------------------
     
    230230  `supsbarramento` int(3) NOT NULL,
    231231  `suppremio` int(3) NOT NULL,
    232   `listinfsbar` int(3) NOT NULL DEFAULT '1',
     232  `listinfsbar` int(3) NOT NULL DEFAULT 1,
    233233  `listinfconta` enum('0','1') NOT NULL DEFAULT '1',
    234234  `listsupconta` enum('0','1') NOT NULL DEFAULT '1',
     
    240240  `inffisso` enum('0','1') NOT NULL DEFAULT '0',
    241241  `supfisso` enum('0','1') NOT NULL DEFAULT '0',
    242   `fascia_capoluogo` int(2) NOT NULL DEFAULT '0'
    243 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     242  `fascia_capoluogo` int(2) NOT NULL DEFAULT 0
     243) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    244244
    245245--
     
    264264CREATE TABLE `soraldo_ele_consultazione` (
    265265  `id_cons_gen` int(11) NOT NULL,
    266   `descrizione` text,
     266  `descrizione` mediumtext DEFAULT NULL,
    267267  `data_inizio` date DEFAULT NULL,
    268268  `data_fine` date DEFAULT NULL,
    269   `tipo_cons` int(7) NOT NULL DEFAULT '0'
    270 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     269  `tipo_cons` int(7) NOT NULL DEFAULT 0
     270) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    271271
    272272-- --------------------------------------------------------
     
    279279  `id_cons` int(11) NOT NULL,
    280280  `chiusa` set('0','1','2') NOT NULL DEFAULT '0',
    281   `id_comune` int(11) NOT NULL DEFAULT '0',
    282   `id_cons_gen` int(11) NOT NULL DEFAULT '0',
    283   `id_conf` int(11) NOT NULL DEFAULT '0',
     281  `id_comune` int(11) NOT NULL DEFAULT 0,
     282  `id_cons_gen` int(11) NOT NULL DEFAULT 0,
     283  `id_conf` int(11) NOT NULL DEFAULT 0,
    284284  `preferita` enum('0','1') NOT NULL DEFAULT '0',
    285   `preferenze` tinyint(1) NOT NULL DEFAULT '1',
    286   `id_fascia` int(2) NOT NULL DEFAULT '1',
     285  `preferenze` tinyint(1) NOT NULL DEFAULT 1,
     286  `id_fascia` int(2) NOT NULL DEFAULT 1,
    287287  `vismf` enum('0','1') NOT NULL DEFAULT '0',
    288   `solo_gruppo` enum('0','1') NOT NULL DEFAULT '0',
     288  `solo_gruppo` enum('0','1') DEFAULT '0',
    289289  `disgiunto` enum('0','1') NOT NULL DEFAULT '0'
    290 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     290) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    291291
    292292-- --------------------------------------------------------
     
    301301  `tipo` varchar(10) NOT NULL,
    302302  `id` int(11) NOT NULL
    303 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     303) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    304304
    305305-- --------------------------------------------------------
     
    311311CREATE TABLE `soraldo_ele_documenti` (
    312312  `id_doc` int(11) NOT NULL,
    313   `descrizione` varchar(50) NOT NULL,
    314   `nomedoc` varchar(25) NOT NULL,
     313  `descrizione` varchar(50) NOT NULL DEFAULT '',
     314  `nomedoc` varchar(25) NOT NULL DEFAULT '',
    315315  `filedoc` blob NOT NULL
    316 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     316) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    317317
    318318-- --------------------------------------------------------
     
    326326  `abitanti` int(11) NOT NULL,
    327327  `seggi` int(4) NOT NULL,
    328   `id_conf` int(11) DEFAULT '1'
    329 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     328  `id_conf` int(11) DEFAULT 1
     329) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    330330
    331331--
     
    409409
    410410CREATE TABLE `soraldo_ele_gruppo` (
    411   `id_cons` int(11) NOT NULL DEFAULT '0',
     411  `id_cons` int(11) NOT NULL DEFAULT 0,
    412412  `id_gruppo` int(11) NOT NULL,
    413   `num_gruppo` int(7) NOT NULL DEFAULT '0',
    414   `descrizione` text,
    415   `simbolo` text,
    416   `stemma` blob,
    417   `id_circ` int(11) NOT NULL DEFAULT '0',
    418   `num_circ` int(2) UNSIGNED NOT NULL DEFAULT '1',
    419   `prognome` text,
    420   `programma` mediumblob
    421 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     413  `num_gruppo` int(7) NOT NULL DEFAULT 0,
     414  `descrizione` mediumtext DEFAULT NULL,
     415  `simbolo` mediumtext DEFAULT NULL,
     416  `stemma` blob DEFAULT NULL,
     417  `id_circ` int(11) NOT NULL DEFAULT 0,
     418  `num_circ` int(2) UNSIGNED NOT NULL DEFAULT 1,
     419  `prognome` mediumtext DEFAULT NULL,
     420  `programma` mediumblob DEFAULT NULL
     421) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    422422
    423423-- --------------------------------------------------------
     
    428428
    429429CREATE TABLE `soraldo_ele_link` (
    430   `id_cons` int(11) NOT NULL DEFAULT '0',
     430  `id_cons` int(11) NOT NULL DEFAULT 0,
    431431  `mid` int(7) NOT NULL,
    432432  `title` varchar(150) NOT NULL DEFAULT '',
    433   `preamble` text NOT NULL,
    434   `content` text NOT NULL,
     433  `preamble` mediumtext NOT NULL,
     434  `content` mediumtext NOT NULL,
    435435  `editimage` varchar(100) NOT NULL DEFAULT ''
    436 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     436) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    437437
    438438-- --------------------------------------------------------
     
    443443
    444444CREATE TABLE `soraldo_ele_lista` (
    445   `id_cons` int(11) NOT NULL DEFAULT '0',
     445  `id_cons` int(11) NOT NULL DEFAULT 0,
    446446  `id_lista` int(11) NOT NULL,
    447   `num_lista` int(7) NOT NULL DEFAULT '0',
    448   `id_gruppo` int(11) NOT NULL DEFAULT '0',
    449   `num_gruppo` int(2) UNSIGNED NOT NULL DEFAULT '0',
    450   `id_circ` int(11) NOT NULL DEFAULT '0',
    451   `num_circ` int(2) UNSIGNED NOT NULL DEFAULT '1',
    452   `descrizione` text,
    453   `simbolo` text,
    454   `stemma` blob
    455 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     447  `num_lista` int(7) NOT NULL DEFAULT 0,
     448  `id_gruppo` int(11) NOT NULL DEFAULT 0,
     449  `num_gruppo` int(2) UNSIGNED NOT NULL DEFAULT 0,
     450  `id_circ` int(11) NOT NULL DEFAULT 0,
     451  `num_circ` int(2) UNSIGNED NOT NULL DEFAULT 1,
     452  `descrizione` text DEFAULT NULL,
     453  `simbolo` mediumtext DEFAULT NULL,
     454  `stemma` blob DEFAULT NULL
     455) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    456456
    457457-- --------------------------------------------------------
     
    467467  `data` date DEFAULT NULL,
    468468  `ora` time DEFAULT NULL,
    469   `log_da` text,
    470   `log_a` text,
     469  `log_da` mediumtext DEFAULT NULL,
     470  `log_a` mediumtext DEFAULT NULL,
    471471  `tabella` varchar(30) DEFAULT NULL
    472 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     472) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    473473
    474474-- --------------------------------------------------------
     
    479479
    480480CREATE TABLE `soraldo_ele_modelli` (
    481   `id_cons` int(11) NOT NULL DEFAULT '0',
     481  `id_cons` int(11) NOT NULL DEFAULT 0,
    482482  `categoria` varchar(20) NOT NULL DEFAULT '',
    483483  `modello` blob NOT NULL
    484 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     484) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    485485
    486486-- --------------------------------------------------------
     
    491491
    492492CREATE TABLE `soraldo_ele_numeri` (
    493   `id_cons` int(11) NOT NULL DEFAULT '0',
     493  `id_cons` int(11) NOT NULL DEFAULT 0,
    494494  `mid` int(7) NOT NULL,
    495495  `title` varchar(150) NOT NULL DEFAULT '',
    496   `preamble` text NOT NULL,
    497   `content` text NOT NULL,
     496  `preamble` mediumtext NOT NULL,
     497  `content` mediumtext NOT NULL,
    498498  `editimage` varchar(100) NOT NULL DEFAULT ''
    499 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     499) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    500500
    501501-- --------------------------------------------------------
     
    506506
    507507CREATE TABLE `soraldo_ele_operatori` (
    508   `id_cons` int(11) NOT NULL DEFAULT '0',
    509   `id_sede` int(11) NOT NULL DEFAULT '0',
    510   `id_comune` int(11) NOT NULL DEFAULT '0',
     508  `id_cons` int(11) NOT NULL DEFAULT 0,
     509  `id_sede` int(11) NOT NULL DEFAULT 0,
     510  `id_comune` int(11) NOT NULL DEFAULT 0,
    511511  `permessi` int(3) DEFAULT NULL,
    512   `aid` varchar(25) NOT NULL DEFAULT ''
    513 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     512  `aid` varchar(25) NOT NULL DEFAULT '',
     513  `id_circ` int(11) NOT NULL DEFAULT 0,
     514  `id_sez` int(11) NOT NULL DEFAULT 0
     515) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    514516
    515517-- --------------------------------------------------------
     
    520522
    521523CREATE TABLE `soraldo_ele_province` (
    522   `id` tinyint(11) NOT NULL,
    523   `descrizione` varchar(30) NOT NULL
    524 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     524  `id` tinyint(11) NOT NULL DEFAULT 0,
     525  `descrizione` varchar(30) NOT NULL DEFAULT ''
     526) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    525527
    526528-- --------------------------------------------------------
     
    531533
    532534CREATE TABLE `soraldo_ele_regioni` (
    533   `id` int(11) NOT NULL,
    534   `descrizione` varchar(25) NOT NULL
    535 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     535  `id` int(11) NOT NULL DEFAULT 0,
     536  `descrizione` varchar(25) NOT NULL DEFAULT ''
     537) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    536538
    537539-- --------------------------------------------------------
     
    542544
    543545CREATE TABLE `soraldo_ele_rilaff` (
    544   `id_cons_gen` int(11) NOT NULL DEFAULT '0',
     546  `id_cons_gen` int(11) NOT NULL DEFAULT 0,
    545547  `orario` time NOT NULL DEFAULT '00:00:00',
    546   `data` date NOT NULL DEFAULT '1970-01-01'
    547 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     548  `data` date NOT NULL DEFAULT '0000-00-00'
     549) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    548550
    549551-- --------------------------------------------------------
     
    554556
    555557CREATE TABLE `soraldo_ele_sede` (
    556   `id_cons` int(11) NOT NULL DEFAULT '0',
     558  `id_cons` int(11) NOT NULL DEFAULT 0,
    557559  `id_sede` int(11) NOT NULL,
    558   `id_circ` int(11) NOT NULL DEFAULT '0',
     560  `id_circ` int(11) NOT NULL DEFAULT 0,
    559561  `indirizzo` varchar(60) DEFAULT NULL,
    560562  `telefono1` varchar(12) DEFAULT NULL,
     
    564566  `mappa` mediumblob NOT NULL,
    565567  `filemappa` varchar(100) NOT NULL DEFAULT ''
    566 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     568) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    567569
    568570-- --------------------------------------------------------
     
    573575
    574576CREATE TABLE `soraldo_ele_servizi` (
    575   `id_cons` int(11) NOT NULL DEFAULT '0',
     577  `id_cons` int(11) NOT NULL DEFAULT 0,
    576578  `mid` int(7) NOT NULL,
    577579  `title` varchar(150) NOT NULL DEFAULT '',
    578   `preamble` text NOT NULL,
    579   `content` text NOT NULL,
     580  `preamble` mediumtext NOT NULL,
     581  `content` mediumtext NOT NULL,
    580582  `editimage` varchar(100) NOT NULL DEFAULT ''
    581 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     583) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    582584
    583585-- --------------------------------------------------------
     
    588590
    589591CREATE TABLE `soraldo_ele_sezioni` (
    590   `id_cons` int(11) NOT NULL DEFAULT '0',
     592  `id_cons` int(11) NOT NULL DEFAULT 0,
    591593  `id_sez` int(11) NOT NULL,
    592   `id_sede` int(11) NOT NULL DEFAULT '0',
    593   `num_sez` int(7) NOT NULL DEFAULT '0',
     594  `id_sede` int(11) NOT NULL DEFAULT 0,
     595  `num_sez` int(7) NOT NULL DEFAULT 0,
    594596  `maschi` int(4) DEFAULT NULL,
    595597  `femmine` int(4) DEFAULT NULL,
    596   `validi` int(7) NOT NULL DEFAULT '0',
    597   `nulli` int(7) NOT NULL DEFAULT '0',
    598   `bianchi` int(7) NOT NULL DEFAULT '0',
    599   `contestati` int(7) NOT NULL DEFAULT '0',
    600   `solo_gruppo` int(7) NOT NULL DEFAULT '0',
    601   `autorizzati_m` int(4) NOT NULL DEFAULT '0',
    602   `autorizzati_f` int(4) NOT NULL DEFAULT '0',
    603   `voti_nulli` int(7) NOT NULL DEFAULT '0',
    604   `validi_lista` int(7) NOT NULL DEFAULT '0',
    605   `contestati_lista` int(7) NOT NULL DEFAULT '0',
    606   `voti_nulli_lista` int(7) NOT NULL DEFAULT '0',
    607   `solo_lista` int(7) NOT NULL DEFAULT '0',
     598  `validi` int(7) NOT NULL DEFAULT 0,
     599  `nulli` int(7) NOT NULL DEFAULT 0,
     600  `bianchi` int(7) NOT NULL DEFAULT 0,
     601  `contestati` int(7) NOT NULL DEFAULT 0,
     602  `solo_gruppo` int(7) NOT NULL DEFAULT 0,
     603  `autorizzati_m` int(4) NOT NULL DEFAULT 0,
     604  `autorizzati_f` int(4) NOT NULL DEFAULT 0,
     605  `voti_nulli` int(7) NOT NULL DEFAULT 0,
     606  `validi_lista` int(7) NOT NULL DEFAULT 0,
     607  `contestati_lista` int(7) NOT NULL DEFAULT 0,
     608  `voti_nulli_lista` int(7) NOT NULL DEFAULT 0,
     609  `solo_lista` int(7) NOT NULL DEFAULT 0,
    608610  `colore` varchar(50) DEFAULT NULL
    609 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     611) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    610612
    611613-- --------------------------------------------------------
     
    618620  `id` int(11) NOT NULL,
    619621  `tema` varchar(20) NOT NULL DEFAULT ''
    620 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     622) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    621623
    622624-- --------------------------------------------------------
     
    627629
    628630CREATE TABLE `soraldo_ele_tipo` (
    629   `tipo_cons` int(11) NOT NULL DEFAULT '0',
     631  `tipo_cons` int(11) NOT NULL DEFAULT 0,
    630632  `descrizione` varchar(30) DEFAULT NULL,
    631633  `lingua` varchar(2) NOT NULL DEFAULT '0',
    632   `genere` tinyint(4) NOT NULL DEFAULT '0',
     634  `genere` tinyint(4) NOT NULL DEFAULT 0,
    633635  `voto_g` enum('0','1') NOT NULL DEFAULT '0',
    634636  `voto_l` enum('0','1') NOT NULL DEFAULT '0',
    635637  `voto_c` enum('0','1') NOT NULL DEFAULT '0',
    636638  `circo` enum('0','1') NOT NULL DEFAULT '0'
    637 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     639) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    638640
    639641--
     
    669671
    670672CREATE TABLE `soraldo_ele_voti_candidati` (
    671   `id_cons` int(11) NOT NULL DEFAULT '0',
    672   `id_cand` int(11) NOT NULL DEFAULT '0',
    673   `id_sez` int(11) NOT NULL DEFAULT '0',
     673  `id_cons` int(11) NOT NULL DEFAULT 0,
     674  `id_cand` int(11) NOT NULL DEFAULT 0,
     675  `id_sez` int(11) NOT NULL DEFAULT 0,
    674676  `num_cand` int(2) UNSIGNED NOT NULL,
    675   `voti` int(7) NOT NULL DEFAULT '0'
    676 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     677  `voti` int(7) NOT NULL DEFAULT 0
     678) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    677679
    678680-- --------------------------------------------------------
     
    683685
    684686CREATE TABLE `soraldo_ele_voti_gruppo` (
    685   `id_cons` int(11) NOT NULL DEFAULT '0',
    686   `id_gruppo` int(11) NOT NULL DEFAULT '0',
    687   `id_sez` int(11) NOT NULL DEFAULT '0',
     687  `id_cons` int(11) NOT NULL DEFAULT 0,
     688  `id_gruppo` int(11) NOT NULL DEFAULT 0,
     689  `id_sez` int(11) NOT NULL DEFAULT 0,
    688690  `num_gruppo` int(2) UNSIGNED NOT NULL,
    689   `voti` int(7) NOT NULL DEFAULT '0',
    690   `solo_gruppo` int(7) NOT NULL DEFAULT '0'
    691 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     691  `voti` int(7) NOT NULL DEFAULT 0,
     692  `solo_gruppo` int(7) NOT NULL DEFAULT 0
     693) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    692694
    693695-- --------------------------------------------------------
     
    698700
    699701CREATE TABLE `soraldo_ele_voti_lista` (
    700   `id_cons` int(11) NOT NULL DEFAULT '0',
    701   `id_lista` int(11) NOT NULL DEFAULT '0',
    702   `id_sez` int(11) NOT NULL DEFAULT '0',
    703   `num_lista` int(2) UNSIGNED NOT NULL,
    704   `voti` int(7) NOT NULL DEFAULT '0',
    705   `nulli_lista` int(7) NOT NULL DEFAULT '0',
    706   `solo_lista` int(7) NOT NULL DEFAULT '0'
    707 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     702  `id_cons` int(11) NOT NULL DEFAULT 0,
     703  `id_lista` int(11) NOT NULL DEFAULT 0,
     704  `id_sez` int(11) NOT NULL DEFAULT 0,
     705  `num_lista` int(2) UNSIGNED DEFAULT 0,
     706  `voti` int(7) NOT NULL DEFAULT 0,
     707  `nulli_lista` int(7) NOT NULL DEFAULT 0,
     708  `solo_lista` int(7) DEFAULT 0
     709) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    708710
    709711-- --------------------------------------------------------
     
    714716
    715717CREATE TABLE `soraldo_ele_voti_parziale` (
    716   `id_cons` int(11) NOT NULL DEFAULT '0',
    717   `id_sez` int(11) NOT NULL DEFAULT '0',
     718  `id_cons` int(11) NOT NULL DEFAULT 0,
     719  `id_sez` int(11) NOT NULL DEFAULT 0,
    718720  `id_parz` int(11) NOT NULL,
    719721  `orario` time NOT NULL DEFAULT '00:00:00',
    720   `data` date NOT NULL DEFAULT '1970-01-01',
    721   `voti_uomini` int(7) NOT NULL DEFAULT '0',
    722   `voti_donne` int(7) NOT NULL DEFAULT '0',
    723   `voti_complessivi` int(7) NOT NULL DEFAULT '0',
    724   `id_gruppo` int(11) NOT NULL DEFAULT '0'
    725 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     722  `data` date NOT NULL DEFAULT '0000-00-00',
     723  `voti_uomini` int(7) NOT NULL DEFAULT 0,
     724  `voti_donne` int(7) NOT NULL DEFAULT 0,
     725  `voti_complessivi` int(7) NOT NULL DEFAULT 0,
     726  `id_gruppo` int(11) NOT NULL DEFAULT 0
     727) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    726728
    727729-- --------------------------------------------------------
     
    732734
    733735CREATE TABLE `soraldo_ele_voti_ref` (
    734   `id_cons` int(11) NOT NULL DEFAULT '0',
    735   `id_gruppo` int(11) NOT NULL DEFAULT '0',
    736   `id_sez` int(11) NOT NULL DEFAULT '0',
     736  `id_cons` int(11) NOT NULL DEFAULT 0,
     737  `id_gruppo` int(11) NOT NULL DEFAULT 0,
     738  `id_sez` int(11) NOT NULL DEFAULT 0,
    737739  `num_gruppo` int(2) UNSIGNED NOT NULL,
    738   `si` int(7) DEFAULT '0',
    739   `no` int(7) DEFAULT '0',
    740   `validi` int(7) DEFAULT '0',
    741   `nulli` int(7) DEFAULT '0',
    742   `bianchi` int(7) DEFAULT '0',
    743   `contestati` int(7) DEFAULT '0'
    744 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     740  `si` int(7) DEFAULT 0,
     741  `no` int(7) DEFAULT 0,
     742  `validi` int(7) DEFAULT 0,
     743  `nulli` int(7) DEFAULT 0,
     744  `bianchi` int(7) DEFAULT 0,
     745  `contestati` int(7) DEFAULT 0
     746) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    745747
    746748-- --------------------------------------------------------
     
    754756  `nome_file` varchar(255) NOT NULL DEFAULT '',
    755757  `titolo` varchar(255) NOT NULL DEFAULT '',
    756   `pos_or` int(1) NOT NULL DEFAULT '1',
    757   `pos_ver` int(3) NOT NULL DEFAULT '0',
    758   `attivo` int(1) NOT NULL DEFAULT '0'
    759 ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
     758  `pos_or` int(1) NOT NULL DEFAULT 1,
     759  `pos_ver` int(3) NOT NULL DEFAULT 0,
     760  `attivo` int(1) NOT NULL DEFAULT 0
     761) ENGINE=MyISAM DEFAULT CHARSET=utf8;
    760762
    761763--
     
    804806--
    805807ALTER TABLE `soraldo_ele_candidati`
    806   ADD UNIQUE KEY `id_cand` (`id_cand`),
     808  ADD PRIMARY KEY (`id_cand`) USING BTREE,
    807809  ADD KEY `id_lista` (`id_lista`),
    808   ADD KEY `id_cons` (`id_cons`,`num_lista`) USING BTREE;
     810  ADD KEY `id_cons` (`id_cons`,`id_lista`) USING BTREE;
    809811
    810812--
     
    853855--
    854856ALTER TABLE `soraldo_ele_consultazione`
    855   ADD PRIMARY KEY (`id_cons_gen`);
     857  ADD PRIMARY KEY (`id_cons_gen`),
     858  ADD UNIQUE KEY `descrizione` (`descrizione`(100));
    856859
    857860--
     
    885888--
    886889ALTER TABLE `soraldo_ele_gruppo`
    887   ADD UNIQUE KEY `id_gruppo` (`id_gruppo`),
    888   ADD UNIQUE KEY `id_cons` (`id_cons`,`num_gruppo`,`num_circ`) USING BTREE;
     890  ADD PRIMARY KEY (`id_gruppo`) USING BTREE,
     891  ADD KEY `id_cons` (`id_cons`,`id_circ`) USING BTREE;
    889892
    890893--
     
    898901--
    899902ALTER TABLE `soraldo_ele_lista`
    900   ADD PRIMARY KEY (`id_cons`,`num_lista`,`num_circ`) USING BTREE,
    901   ADD UNIQUE KEY `id_lista` (`id_lista`),
    902   ADD KEY `id_gruppo` (`id_gruppo`);
    903 
    904 --
    905 -- Indici per le tabelle `soraldo_ele_log`
    906 --
    907 ALTER TABLE `soraldo_ele_log`
    908   ADD KEY `id_cons` (`id_cons`);
     903  ADD PRIMARY KEY (`id_lista`) USING BTREE,
     904  ADD KEY `id_gruppo` (`id_gruppo`),
     905  ADD KEY `id_cons` (`id_cons`,`id_gruppo`) USING BTREE;
    909906
    910907--
     
    983980  ADD KEY `id_sez` (`id_sez`),
    984981  ADD KEY `id_cand` (`id_cand`),
    985   ADD KEY `id_cons` (`id_cons`,`num_cand`) USING BTREE;
     982  ADD KEY `id_cons` (`id_cons`,`id_sez`,`id_cand`) USING BTREE;
    986983
    987984--
     
    991988  ADD KEY `id_gruppo` (`id_gruppo`),
    992989  ADD KEY `id_sez` (`id_sez`),
    993   ADD KEY `id_cons` (`id_cons`,`num_gruppo`) USING BTREE;
     990  ADD KEY `id_cons` (`id_cons`,`id_sez`,`id_gruppo`) USING BTREE;
    994991
    995992--
     
    999996  ADD KEY `id_lista` (`id_lista`),
    1000997  ADD KEY `id_sez` (`id_sez`),
    1001   ADD KEY `cons` (`id_cons`,`num_lista`) USING BTREE;
     998  ADD KEY `id_cons` (`id_cons`,`id_sez`,`id_lista`) USING BTREE;
    1002999
    10031000--
     
    10161013  ADD KEY `id_gruppo` (`id_gruppo`),
    10171014  ADD KEY `id_sez` (`id_sez`),
    1018   ADD KEY `id_cons` (`id_cons`,`num_gruppo`) USING BTREE;
     1015  ADD KEY `id_cons` (`id_cons`,`id_gruppo`) USING BTREE;
    10191016
    10201017--
     
    11401137/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
    11411138/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
    1142 
Note: See TracChangeset for help on using the changeset viewer.