Changeset 298


Ignore:
Timestamp:
May 7, 2019, 9:01:24 PM (6 years ago)
Author:
roby
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/admin/aggiornadb.php

    r297 r298  
    2424        return 1;
    2525}       
     26$sql="alter table `soraldo_config` change column if exists `Versione` `versione` int(3)";
     27$ret=aggiorna($sql,$dbi);
     28if($ret) {$vifn='if not exists';$vifs='if exists';} else {$vifn='';$vifs='';}
    2629
    2730$num=1;
    28 $sql="alter table `soraldo_config` change column if exists `Versione` `versione` int(3)";
    29 $ret=aggiorna($sql,$dbi);
    30 if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo "<br>".$num++.") Aggiornato<br>";
    31 $sql="ALTER TABLE `soraldo_ele_gruppo` ADD if not exists `num_circ` INT(2) UNSIGNED NOT NULL AFTER `id_circ`";
    32 $ret=aggiorna($sql,$dbi);
    33 if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo "<br>".$num++.") Aggiornato<br>";
    34 $sql="ALTER TABLE `soraldo_ele_voti_gruppo` ADD if not exists `num_gruppo` INT(2) UNSIGNED NOT NULL AFTER `id_sez`";
    35 $ret=aggiorna($sql,$dbi);
    36 if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo "<br>".$num++.") Aggiornato<br>";
    37 $sql="ALTER TABLE `soraldo_ele_lista` ADD if not exists `num_gruppo` INT(2) UNSIGNED NOT NULL AFTER `id_gruppo`";
    38 $ret=aggiorna($sql,$dbi);
    39 if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo "<br>".$num++.") Aggiornato<br>";
    40 $sql="ALTER TABLE `soraldo_ele_lista` ADD if not exists `num_circ` INT(2) UNSIGNED NOT NULL AFTER `id_circ`";
    41 $ret=aggiorna($sql,$dbi);
    42 if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo "<br>".$num++.") Aggiornato<br>";
    43 $sql="ALTER TABLE `soraldo_ele_voti_lista` ADD if not exists `num_lista` INT(2) UNSIGNED NOT NULL AFTER `id_sez`";
    44 $ret=aggiorna($sql,$dbi);
    45 if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo "<br>".$num++.") Aggiornato<br>";
    46 $sql="ALTER TABLE `soraldo_ele_voti_ref` ADD if not exists `num_gruppo` INT(2) UNSIGNED NOT NULL AFTER `id_sez`";
    47 $ret=aggiorna($sql,$dbi);
    48 if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo "<br>".$num++.") Aggiornato<br>";
    49 $sql="ALTER TABLE `soraldo_ele_voti_candidati` ADD if not exists `num_cand` INT(2) UNSIGNED NOT NULL AFTER `id_sez`";
    50 $ret=aggiorna($sql,$dbi);
    51 if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo "<br>".$num++.") Aggiornato<br>";
    52 $sql="ALTER TABLE `soraldo_ele_candidati` ADD if not exists `num_lista` INT(2) UNSIGNED NOT NULL AFTER `id_lista`";
    53 $ret=aggiorna($sql,$dbi);
    54 if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo "<br>".$num++.") Aggiornato<br>";
    55 $sql="ALTER TABLE `soraldo_ele_voti_ref` DROP INDEX if exists `id_cons`; ";
     31$sql="alter table `soraldo_config` change column $vifs `Versione` `versione` int(3)";
     32$ret=aggiorna($sql,$dbi);
     33if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo "<br>".$num++.") Aggiornato<br>";
     34$sql="ALTER TABLE `soraldo_ele_gruppo` ADD $vifn `num_circ` INT(2) UNSIGNED NOT NULL AFTER `id_circ`";
     35$ret=aggiorna($sql,$dbi);
     36if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo "<br>".$num++.") Aggiornato<br>";
     37$sql="ALTER TABLE `soraldo_ele_voti_gruppo` ADD $vifn `num_gruppo` INT(2) UNSIGNED NOT NULL AFTER `id_sez`";
     38$ret=aggiorna($sql,$dbi);
     39if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo "<br>".$num++.") Aggiornato<br>";
     40$sql="ALTER TABLE `soraldo_ele_lista` ADD $vifn `num_gruppo` INT(2) UNSIGNED NOT NULL AFTER `id_gruppo`";
     41$ret=aggiorna($sql,$dbi);
     42if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo "<br>".$num++.") Aggiornato<br>";
     43$sql="ALTER TABLE `soraldo_ele_lista` ADD $vifn `num_circ` INT(2) UNSIGNED NOT NULL AFTER `id_circ`";
     44$ret=aggiorna($sql,$dbi);
     45if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo "<br>".$num++.") Aggiornato<br>";
     46$sql="ALTER TABLE `soraldo_ele_voti_lista` ADD $vifn `num_lista` INT(2) UNSIGNED NOT NULL AFTER `id_sez`";
     47$ret=aggiorna($sql,$dbi);
     48if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo "<br>".$num++.") Aggiornato<br>";
     49$sql="ALTER TABLE `soraldo_ele_voti_ref` ADD $vifn `num_gruppo` INT(2) UNSIGNED NOT NULL AFTER `id_sez`";
     50$ret=aggiorna($sql,$dbi);
     51if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo "<br>".$num++.") Aggiornato<br>";
     52$sql="ALTER TABLE `soraldo_ele_voti_candidati` ADD $vifn `num_cand` INT(2) UNSIGNED NOT NULL AFTER `id_sez`";
     53$ret=aggiorna($sql,$dbi);
     54if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo "<br>".$num++.") Aggiornato<br>";
     55$sql="ALTER TABLE `soraldo_ele_candidati` ADD $vifn `num_lista` INT(2) UNSIGNED NOT NULL AFTER `id_lista`";
     56$ret=aggiorna($sql,$dbi);
     57if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo "<br>".$num++.") Aggiornato<br>";
     58$sql="ALTER TABLE `soraldo_ele_voti_ref` DROP INDEX $vifs `id_cons`; ";
    5659$ret=aggiorna($sql,$dbi);
    5760if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo $num++.") Index eliminato<br>";
     
    5962$ret=aggiorna($sql,$dbi);
    6063if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo  $num++.") Aggiornato<br>";
    61 $sql="ALTER TABLE `soraldo_ele_voti_lista` DROP INDEX if exists `id_cons`";
     64$sql="ALTER TABLE `soraldo_ele_voti_lista` DROP INDEX $vifs `id_cons`";
    6265$ret=aggiorna($sql,$dbi);
    6366if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo $num++.") Index eliminato<br>";
     
    6568$ret=aggiorna($sql,$dbi);
    6669if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo "<br>".$num++.") Aggiornato<br>";
    67 $sql="ALTER TABLE `soraldo_ele_voti_gruppo` DROP INDEX if exists `id_cons`";
     70$sql="ALTER TABLE `soraldo_ele_voti_gruppo` DROP INDEX $vifs `id_cons`";
    6871$ret=aggiorna($sql,$dbi);
    6972if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo $num++.") Index eliminato<br>";
     
    7174$ret=aggiorna($sql,$dbi);
    7275if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo "<br>".$num++.") Aggiornato<br>";
    73 $sql="ALTER TABLE `soraldo_ele_voti_candidati` DROP INDEX if exists `id_cons`";
     76$sql="ALTER TABLE `soraldo_ele_voti_candidati` DROP INDEX $vifs `id_cons`";
    7477$ret=aggiorna($sql,$dbi);
    7578if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo $num++.") Index eliminato<br>";
     
    7780$ret=aggiorna($sql,$dbi);
    7881if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo "<br>".$num++.") Aggiornato<br>";
    79 $sql="ALTER TABLE `soraldo_ele_lista` DROP INDEX if exists `id_cons`";
     82$sql="ALTER TABLE `soraldo_ele_lista` DROP INDEX $vifs `id_cons`";
    8083$ret=aggiorna($sql,$dbi);
    8184if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo $num++.") Index eliminato<br>";
     
    8386$ret=aggiorna($sql,$dbi);
    8487if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo "<br>".$num++.") Aggiornato<br>";
    85 $sql="ALTER TABLE `soraldo_ele_lista` DROP INDEX if exists `PRIMARY`";
     88$sql="ALTER TABLE `soraldo_ele_lista` DROP INDEX $vifs `PRIMARY`";
    8689$ret=aggiorna($sql,$dbi);
    8790if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo $num++.") Index eliminato<br>";
     
    8992$ret=aggiorna($sql,$dbi);
    9093if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo "<br>".$num++.") Aggiornato<br>";
    91 $sql="ALTER TABLE `soraldo_ele_gruppo` DROP INDEX if exists `id_cons`";
     94$sql="ALTER TABLE `soraldo_ele_gruppo` DROP INDEX $vifs `id_cons`";
    9295$ret=aggiorna($sql,$dbi);
    9396if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo $num++.") Index eliminato<br>";
     
    9598$ret=aggiorna($sql,$dbi);
    9699if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo "<br>".$num++.") Aggiornato<br>";
    97 $sql="ALTER TABLE `soraldo_ele_gruppo` DROP INDEX if exists `PRIMARY`";
     100$sql="ALTER TABLE `soraldo_ele_gruppo` DROP INDEX $vifs `PRIMARY`";
    98101$ret=aggiorna($sql,$dbi);
    99102if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo $num++.") Index eliminato<br>";
     
    101104$ret=aggiorna($sql,$dbi);
    102105if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo "<br>".$num++.") Aggiornato<br>";
    103 $sql="ALTER TABLE `soraldo_ele_candidati` DROP INDEX if exists `id_cons`";
     106$sql="ALTER TABLE `soraldo_ele_candidati` DROP INDEX $vifs `id_cons`";
    104107$ret=aggiorna($sql,$dbi);
    105108if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo $num++.") Index eliminato<br>";
     
    107110$ret=aggiorna($sql,$dbi);
    108111if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo "<br>".$num++.") Aggiornato<br>";
    109 $sql="ALTER TABLE `soraldo_ele_candidati` DROP INDEX if exists `PRIMARY`";
     112$sql="ALTER TABLE `soraldo_ele_candidati` DROP INDEX $vifs `PRIMARY`";
    110113$ret=aggiorna($sql,$dbi);
    111114if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo $num++.") Index eliminato<br>";
     
    113116$ret=aggiorna($sql,$dbi);
    114117if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo "<br>".$num++.") Aggiornato<br>";
    115 $sql="ALTER TABLE `soraldo_ele_sezioni` ADD if not exists `colore` VARCHAR(50) NULL AFTER `solo_lista`";
     118$sql="ALTER TABLE `soraldo_ele_sezioni` ADD $vifn `colore` VARCHAR(50) NULL AFTER `solo_lista`";
    116119$ret=aggiorna($sql,$dbi);
    117120if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo "<br>".$num++.") Aggiornato<br>";
    118121$sql="CREATE TABLE if not exists`soraldo_ele_controlli` ( `id_cons` INT(11) NOT NULL , `id_sez` INT(11) NOT NULL , `tipo` VARCHAR(10) NOT NULL , `id` INT(11) NOT NULL , INDEX `sezione` (`id_sez`)) ENGINE = MyISAM";
     122$ret=aggiorna($sql,$dbi);
     123if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo "<br>".$num++.") Aggiornato<br>";
     124$sql="update `soraldo_ele_voti_gruppo` as t1 left join `soraldo_ele_gruppo` as t2 on t1.id_gruppo=t2.id_gruppo set t1.num_gruppo=t2.num_gruppo;";
    119125$ret=aggiorna($sql,$dbi);
    120126if(!$ret) echo "<br>".$num++.") Fallito: $sql"; else echo "<br>".$num++.") Aggiornato<br>";
Note: See TracChangeset for help on using the changeset viewer.