
# ---------------------------------------------------------------------- #
# Alter table "BANNER"                                                   #
# ---------------------------------------------------------------------- #

CREATE INDEX `IDX_BANNER_1` ON `BANNER` (`flgAttivo`);

CREATE INDEX `IDX_BANNER_2` ON `BANNER` (`flgTipo`);

CREATE INDEX `IDX_BANNER_3` ON `BANNER` (`dataInizioCampagna`);

CREATE INDEX `IDX_BANNER_4` ON `BANNER` (`dataFineCampagna`);

# ---------------------------------------------------------------------- #
# Alter table "DESTINAZIONE_DIVERSA"                                     #
# ---------------------------------------------------------------------- #

ALTER TABLE `DESTINAZIONE_DIVERSA` MODIFY `numeroCivicoDD` VARCHAR(40);



# ---------------------------------------------------------------------- #
# Alter table "ARTICOLO"                                                 #
# ---------------------------------------------------------------------- #

CREATE INDEX `IDX_ARTICOLO_14` ON `ARTICOLO` (`flgEscludiWeb`);

CREATE INDEX `IDX_ARTICOLO_15` ON `ARTICOLO` (`flgNascondi`);

# ---------------------------------------------------------------------- #
# Alter table "TIPO"                                                     #
# ---------------------------------------------------------------------- #

CREATE INDEX `IDX_TIPO_7` ON `TIPO` (`flgNascondi`);



DROP INDEX `IDX_ARTICOLO_13` ON `ARTICOLO`;

CREATE UNIQUE INDEX `IDX_ARTICOLO_13` ON `ARTICOLO` (`nome` ASC);



CREATE INDEX `IDX_CLIFOR_9` ON `CLIFOR` (`cognome` ASC);

CREATE INDEX `IDX_CLIFOR_10` ON `CLIFOR` (`nome` ASC);

CREATE INDEX `IDX_CLIFOR_11` ON `CLIFOR` (`flgTipo`);




DROP INDEX `IDX_TIPO_5` ON `TIPO`;

ALTER TABLE `TIPO` MODIFY `ordineGlobale` INTEGER;

CREATE INDEX `IDX_TIPO_8` ON `TIPO` (`livello` ASC,`ordine` ASC);

CREATE INDEX `IDX_TIPO_5` ON `TIPO` (`ordineGlobale` ASC);



