
ALTER TABLE `MARCA` ADD COLUMN `articoliTrattati` VARCHAR(254);

ALTER TABLE `MARCA` ADD COLUMN `link` VARCHAR(60);


ALTER TABLE `MARCA` MODIFY `link` VARCHAR(60) AFTER `descrizione`;

ALTER TABLE `MARCA` MODIFY `articoliTrattati` VARCHAR(254) AFTER `link`;

ALTER TABLE `MARCA` MODIFY `lastUpdId_user` integer  AFTER `articoliTrattati`;




ALTER TABLE `ARTICOLO` ADD COLUMN `flgUsato` INTEGER;

ALTER TABLE `ARTICOLO` ADD COLUMN `nMatricola` VARCHAR(254);

ALTER TABLE `ARTICOLO` ADD COLUMN `dataUltimoCosto` DATE;

ALTER TABLE `ARTICOLO` ADD COLUMN `prezzoNettoBarrato` DECIMAL(18,4);

ALTER TABLE `ARTICOLO` ADD COLUMN `flgNoleggio` INTEGER;

ALTER TABLE `ARTICOLO` ADD COLUMN `prezzoNoleggio` DECIMAL(18,4);

ALTER TABLE `ARTICOLO` ADD COLUMN `flgGoogle` INTEGER;

ALTER TABLE `ARTICOLO` ADD COLUMN `codiceEan` VARCHAR(60);

ALTER TABLE `ARTICOLO` ADD COLUMN `descrizioneGoogle` VARCHAR(200);

ALTER TABLE `ARTICOLO` ADD COLUMN `flgEbay` INTEGER;

ALTER TABLE `ARTICOLO` ADD COLUMN `percRicarico` DECIMAL(5,2);



ALTER TABLE `ARTICOLO` ADD COLUMN `flgSuperGaranzia` INTEGER;



ALTER TABLE `ARTICOLO` ADD COLUMN `prezzoIvatoBarrato` DECIMAL(18,4);

ALTER TABLE `ARTICOLO` MODIFY `prezzoIvatoBarrato` DECIMAL(18,4) AFTER `prezzoNettoBarrato`;


ALTER TABLE `ARTICOLO` ADD COLUMN `costoNuovo` DECIMAL(18,4);



ALTER TABLE `ARTICOLO` ADD COLUMN `flgStatoImport` INTEGER;


ALTER TABLE `ARTICOLO` ADD COLUMN `costoNetto` DECIMAL(18,4);

ALTER TABLE `ARTICOLO` MODIFY `costoNetto` DECIMAL(18,4) AFTER `nMatricola`;

ALTER TABLE `ARTICOLO` MODIFY `costoNuovo` DECIMAL(18,4) AFTER `costoNetto`;

ALTER TABLE `ARTICOLO` MODIFY `dataUltimoCosto` DATE AFTER `costoNuovo`;

ALTER TABLE `ARTICOLO` MODIFY `prezzoNettoBarrato` DECIMAL(18,4) AFTER `dataUltimoCosto`;

ALTER TABLE `ARTICOLO` MODIFY `prezzoIvatoBarrato` DECIMAL(18,4) AFTER `prezzoNettoBarrato`;

ALTER TABLE `ARTICOLO` MODIFY `flgNoleggio` INTEGER AFTER `prezzoIvatoBarrato`;

ALTER TABLE `ARTICOLO` MODIFY `prezzoNoleggio` DECIMAL(18,4) AFTER `flgNoleggio`;

ALTER TABLE `ARTICOLO` MODIFY `flgGoogle` INTEGER AFTER `prezzoNoleggio`;

ALTER TABLE `ARTICOLO` MODIFY `codiceEan` VARCHAR(60) AFTER `flgGoogle`;

ALTER TABLE `ARTICOLO` MODIFY `descrizioneGoogle` VARCHAR(200) AFTER `codiceEan`;

ALTER TABLE `ARTICOLO` MODIFY `flgEbay` INTEGER AFTER `descrizioneGoogle`;

ALTER TABLE `ARTICOLO` MODIFY `percRicarico` DECIMAL(5,2) AFTER `flgEbay`;

ALTER TABLE `ARTICOLO` MODIFY `flgSuperGaranzia` INTEGER AFTER `percRicarico`;

ALTER TABLE `ARTICOLO` MODIFY `nome` VARCHAR(254);

DROP INDEX `IDX_ARTICOLO_2` ON `ARTICOLO`;

ALTER TABLE `ARTICOLO` MODIFY `codiceProduttore` VARCHAR(254);

CREATE INDEX `IDX_ARTICOLO_2` ON `ARTICOLO` (`codiceProduttore` ASC);


######deletex from DESC_TXT_LANG where tabella='ARTICOLO';
ALTER TABLE `DESC_TXT_LANG` MODIFY `descrizione` MEDIUMTEXT;




# ---------------------------------------------------------------------- #
# Alter table "CLIFOR"                                                   #
# ---------------------------------------------------------------------- #

ALTER TABLE `CLIFOR` ADD COLUMN `flgUsato` INTEGER;


ALTER TABLE `CLIFOR` ADD COLUMN `provinciaComuneNascita` CHAR(4);

ALTER TABLE `USERS` MODIFY `nome` VARCHAR(60);

ALTER TABLE `USERS` MODIFY `cognome` VARCHAR(254);

ALTER TABLE `USERS` MODIFY `eMail` VARCHAR(60);



DROP INDEX `IDX_USERS_1` ON `USERS`;

DROP INDEX `TUC_USERS_1` ON `USERS`;

ALTER TABLE `USERS` MODIFY `login` VARCHAR(60) NOT NULL;

ALTER TABLE `USERS` ADD CONSTRAINT `TUC_USERS_1` 
    UNIQUE (`login`);

CREATE UNIQUE INDEX `IDX_USERS_1` ON `USERS` (`login` ASC);




DROP INDEX `IDX_CLIFOR_7` ON `CLIFOR`;

CREATE INDEX `IDX_CLIFOR_7` ON `CLIFOR` (`codFisc`,`flgTipo`);


ALTER TABLE `CLIFOR` MODIFY `indirizzo` VARCHAR(254);




ALTER TABLE `TIPO` ADD COLUMN `flgNoCart` INTEGER;


update ARTICOLO SET flgStockOfferte='1' where flgStockOfferte='O';
update ARTICOLO SET flgStockOfferte='2' where flgStockOfferte='S';
update ARTICOLO SET flgStockOfferte='3' where flgStockOfferte='U';
update ARTICOLO SET flgStockOfferte='4' where flgStockOfferte='N';


ALTER TABLE `ARTICOLO` MODIFY `flgStockOfferte` INTEGER DEFAULT 0;


##tex

ALTER TABLE `ARTICOLO_TESSUTO` ADD COLUMN `ultimoPrezzoAcquisto` DECIMAL(18,4);


