1
0
mirror of https://github.com/devcode-it/openstamanager.git synced 2025-01-11 15:14:01 +01:00

Aggiunta rimozione indice precedente se presente

This commit is contained in:
Dasc3er 2020-08-25 18:35:51 +02:00
parent 4d9e2236c5
commit 70a12cb0c5

View File

@ -19,9 +19,20 @@ foreach ($impostazioni as $impostazione) {
$database->query('DELETE FROM `zz_settings` WHERE `nome` = '.prepare($impostazione['nome']).' LIMIT '.$limit);
}
// Rimozione dell'indice precedente
try {
$database->query('ALTER TABLE `zz_settings` DROP INDEX `nome`');
} catch (PDOException $e) {
}
$database->query('ALTER TABLE `zz_settings` CHANGE `nome` `nome` VARCHAR(150) NOT NULL');
$database->query('ALTER TABLE `zz_settings` ADD UNIQUE(`nome`)');
// Riduzione lunghezza campo username zz_users per problema compatibilità mysql 5.6 con UNIQUE
// Rimozione dell'indice precedente
try {
$database->query('ALTER TABLE `zz_users` DROP INDEX `username`');
} catch (PDOException $e) {
}
$database->query('ALTER TABLE `zz_users` CHANGE `username` `username` VARCHAR(150) NOT NULL');
$database->query('ALTER TABLE `zz_users` ADD UNIQUE(`username`)');