1578 lines
55 KiB
SQL
1578 lines
55 KiB
SQL
#205
|
|
|
|
ALTER TABLE `ACCESS` CHANGE `encodedFields` `attrEncoded` VARCHAR(1000);
|
|
|
|
|
|
|
|
#211
|
|
|
|
ALTER TABLE `DOC_PREL` ADD COLUMN `flgTipoGenerazione` INTEGER;
|
|
|
|
#221
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "CLIFOR" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `CLIFOR` ADD COLUMN `comuneNascitaDescrizione` VARCHAR(60);
|
|
|
|
#222
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `prezzoPubblicoIva` DECIMAL(18,4);
|
|
|
|
#223
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "RIGA_DOCUMENTO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `RIGA_DOCUMENTO` ADD COLUMN `descrizioneRigaRaggruppamento` VARCHAR(254);
|
|
|
|
ALTER TABLE `RIGA_DOCUMENTO` ADD COLUMN `descrizioneRigaDettaglio` VARCHAR(254);
|
|
|
|
|
|
##224
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `flgRateale0` INTEGER;
|
|
|
|
|
|
##225
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "TIPO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `TIPO` ADD COLUMN `tag` VARCHAR(254);
|
|
|
|
CREATE INDEX `IDX_TIPO_4` ON `TIPO` (`tag`);
|
|
##226
|
|
|
|
ALTER TABLE `CLIFOR` DROP FOREIGN KEY `NAZIONE_CLIFOR`;
|
|
|
|
|
|
|
|
DROP INDEX `IDX_CLIFOR_1` ON `CLIFOR`;
|
|
|
|
CREATE UNIQUE INDEX `IDX_CLIFOR_1` ON `CLIFOR` (`codiceAlt` ASC,`flgTipo` ASC);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ACCESS` DROP FOREIGN KEY `ACCESS_ACCESS`;
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `descrizioneSearch` VARCHAR(254);
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_8` ON `ARTICOLO` (`descrizioneSearch`);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
##227
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "DOCUMENTO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `DOCUMENTO` ADD COLUMN `flgBartolini` INTEGER;
|
|
|
|
ALTER TABLE `DOCUMENTO` ADD COLUMN `valoreDichiarato` DECIMAL(18,4);
|
|
|
|
ALTER TABLE `DOCUMENTO` ADD COLUMN `costoEffettivoSped` DECIMAL(18,4);
|
|
|
|
ALTER TABLE `DOCUMENTO` ADD COLUMN `dataSpedizione` DATE;
|
|
|
|
ALTER TABLE `DOCUMENTO` ADD COLUMN `dataInvioMailSped` DATE;
|
|
|
|
ALTER TABLE `DOCUMENTO` ADD COLUMN `flgTipoRitiro` INTEGER;
|
|
|
|
ALTER TABLE `DOCUMENTO` ADD COLUMN `flgAvvisoConsegna` INTEGER;
|
|
|
|
|
|
ALTER TABLE `DOCUMENTO` ADD COLUMN `flgModoAccredito` INTEGER;
|
|
|
|
|
|
ALTER TABLE `DOCUMENTO` CHANGE `kg` `kgLordo` DOUBLE;
|
|
|
|
|
|
|
|
CREATE TABLE `ARTICOLO_USATO` (
|
|
`id_articoloUsato` INTEGER NOT NULL AUTO_INCREMENT,
|
|
`id_articolo` INTEGER,
|
|
`dataDocumento` DATE,
|
|
`numeroDocumento` VARCHAR(40),
|
|
`flgTipoDocumento` INTEGER,
|
|
`importo` DECIMAL(18,4),
|
|
`id_fornitore` INTEGER,
|
|
`id_rigaDocumento` INTEGER,
|
|
`id_cliente` INTEGER,
|
|
`tmstStampa` VARCHAR(40),
|
|
`descrizioneRigaDocumento` VARCHAR(254),
|
|
CONSTRAINT `PK_ARTICOLO_USATO` PRIMARY KEY (`id_articoloUsato`)
|
|
);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Add foreign key constraints #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO_USATO` ADD CONSTRAINT `ARTICOLO_ARTICOLO_USATO`
|
|
FOREIGN KEY (`id_articolo`) REFERENCES `ARTICOLO` (`id_articolo`);
|
|
|
|
ALTER TABLE `ARTICOLO_USATO` ADD CONSTRAINT `CLIFOR_ARTICOLO_USATO_fornitore`
|
|
FOREIGN KEY (`id_fornitore`) REFERENCES `CLIFOR` (`id_clifor`);
|
|
|
|
ALTER TABLE `ARTICOLO_USATO` ADD CONSTRAINT `CLIFOR_ARTICOLO_USATO_cliente`
|
|
FOREIGN KEY (`id_cliente`) REFERENCES `CLIFOR` (`id_clifor`);
|
|
|
|
ALTER TABLE `ARTICOLO_USATO` ADD CONSTRAINT `RIGA_DOCUMENTO_ARTICOLO_USATO`
|
|
FOREIGN KEY (`id_rigaDocumento`) REFERENCES `RIGA_DOCUMENTO` (`id_rigaDocumento`);
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "USERS" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `USERS` ADD COLUMN `codiceAlt` VARCHAR(40);
|
|
|
|
CREATE UNIQUE INDEX `IDX_USERS_3` ON `USERS` (`codiceAlt`);
|
|
|
|
ALTER TABLE `DESTINAZIONE_DIVERSA` DROP FOREIGN KEY `NAZIONE_DESTINAZIONE_DIVERSA`;
|
|
|
|
##ALTER TABLE `CLIFOR` DROP FOREIGN KEY `NAZIONE_CLIFOR`;
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "DOCUMENTO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `DOCUMENTO` MODIFY `notePagamento` VARCHAR(254);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "TIPO_DOCUMENTO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `TIPO_DOCUMENTO` ADD COLUMN `flgUsato` INTEGER;
|
|
|
|
ALTER TABLE `TIPO_DOCUMENTO` ADD COLUMN `flgMovMagazzino` INTEGER;
|
|
|
|
#################################################################################
|
|
#################################################################################
|
|
#################################################################################
|
|
#################################################################################
|
|
#################################################################################
|
|
#################################################################################
|
|
#################################################################################
|
|
#################################################################################
|
|
#################################################################################
|
|
#################################################################################
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `scaffale` VARCHAR(40);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO_USATO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO_USATO` ADD COLUMN `codiceAlt` INTEGER;
|
|
|
|
CREATE UNIQUE INDEX `IDX_ARTICOLO_USATO_1` ON `ARTICOLO_USATO` (`codiceAlt`);
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `flgContoVendita` INTEGER;
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
|
|
##ALTER TABLE `ARTICOLO` ADD COLUMN `descrizioneSearch` varchar(254);
|
|
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_8` ON `ARTICOLO` (`descrizioneSearch`);
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `flgInEsaurimento` INTEGER;
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "TABLE_DESC" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `TABLE_DESC` ADD COLUMN `valoreDefaultCR` VARCHAR(40);
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `descrizioneSearchFT` VARCHAR(254);
|
|
|
|
CREATE FULLTEXT INDEX `IDX_ARTICOLO_9` ON `ARTICOLO` (`descrizioneSearchFT`);
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `idTipoSearch` VARCHAR(400);
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_10` ON `ARTICOLO` (`idTipoSearch`);
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `tipoOrdineSearch` INTEGER;
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `tipoDescrizioneSearch` VARCHAR(60);
|
|
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_11` ON `ARTICOLO` (`tipoOrdineSearch` ASC);
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_12` ON `ARTICOLO` (`tipoDescrizioneSearch` ASC);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
##228
|
|
|
|
|
|
INSERT INTO TIPO_STAMPA_DOCUMENTO (codice,descrizione) values (12,"FT. ACQ. O BOLLA DI CARICO");
|
|
|
|
|
|
|
|
##### drop articolo fornitore
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Drop foreign key constraints #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO_FORNITORE` DROP FOREIGN KEY `ARTICOLO_ARTICOLO_FORNITORE`;
|
|
|
|
ALTER TABLE `ARTICOLO_FORNITORE` DROP FOREIGN KEY `CLIFOR_ARTICOLO_FORNITORE`;
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Drop table "ARTICOLO_FORNITORE" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
# Remove autoinc for PK drop #
|
|
|
|
ALTER TABLE `ARTICOLO_FORNITORE` MODIFY `id_articoloFornitore` INTEGER NOT NULL;
|
|
|
|
# Drop constraints #
|
|
|
|
ALTER TABLE `ARTICOLO_FORNITORE` DROP PRIMARY KEY;
|
|
|
|
DROP TABLE `ARTICOLO_FORNITORE`;
|
|
|
|
|
|
|
|
CREATE TABLE `ARTICOLO_FORNITORE` (
|
|
`id_articoloFornitore` INTEGER NOT NULL AUTO_INCREMENT,
|
|
`id_clifor` INTEGER NOT NULL,
|
|
`id_articolo` INTEGER,
|
|
`id_articoloTessuto` INTEGER,
|
|
`id_articoloTessutoColore` INTEGER,
|
|
`id_articoloVariante` INTEGER,
|
|
`codiceFornitore` VARCHAR(16),
|
|
`costo` DECIMAL(18,4),
|
|
`costoVecchio` DECIMAL(18,4),
|
|
`dataUltimoPrezzo` DATE,
|
|
`flgFuoriListino` INTEGER,
|
|
`costoScontoQta` INTEGER,
|
|
`costoSconto` DECIMAL(18,4),
|
|
`dispSede` INTEGER,
|
|
`dispCash` INTEGER,
|
|
`flgAbituale` INTEGER,
|
|
CONSTRAINT `PK_ARTICOLO_FORNITORE` PRIMARY KEY (`id_articoloFornitore`)
|
|
);
|
|
|
|
CREATE UNIQUE INDEX `IDX_ARTICOLO_FORNITORE1` ON `ARTICOLO_FORNITORE` (`codiceFornitore` ASC,`id_clifor` ASC);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Add foreign key constraints #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO_FORNITORE` ADD CONSTRAINT `ARTICOLO_ARTICOLO_FORNITORE`
|
|
FOREIGN KEY (`id_articolo`) REFERENCES `ARTICOLO` (`id_articolo`);
|
|
|
|
ALTER TABLE `ARTICOLO_FORNITORE` ADD CONSTRAINT `CLIFOR_ARTICOLO_FORNITORE`
|
|
FOREIGN KEY (`id_clifor`) REFERENCES `CLIFOR` (`id_clifor`);
|
|
|
|
ALTER TABLE `ARTICOLO_FORNITORE` ADD CONSTRAINT `ARTICOLO_TESSUTO_ARTICOLO_FORNITORE`
|
|
FOREIGN KEY (`id_articoloTessuto`) REFERENCES `ARTICOLO_TESSUTO` (`id_articoloTessuto`);
|
|
|
|
ALTER TABLE `ARTICOLO_FORNITORE` ADD CONSTRAINT `ARTICOLO_TESSUTO_COLORE_ARTICOLO_FORNITORE`
|
|
FOREIGN KEY (`id_articoloTessutoColore`) REFERENCES `ARTICOLO_TESSUTO_COLORE` (`id_articoloTessutoColore`);
|
|
|
|
ALTER TABLE `ARTICOLO_FORNITORE` ADD CONSTRAINT `ARTICOLO_VARIANTE_ARTICOLO_FORNITORE`
|
|
FOREIGN KEY (`id_articoloVariante`) REFERENCES `ARTICOLO_VARIANTE` (`id_articoloVariante`);
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO_TESSUTO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
## TABLE `ARTICOLO_TESSUTO` ADD COLUMN `dataUltimoPrezzoAcquisto` DATE;
|
|
|
|
##229
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "DOCUMENTO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `DOCUMENTO` ADD COLUMN `progOrdineWww` INTEGER;
|
|
|
|
CREATE INDEX `IDX_DOCUMENTO_18` ON `DOCUMENTO` (`progOrdineWww`);
|
|
|
|
##aggionamento attuali
|
|
update DOCUMENTO SET progOrdineWww=id_documento where id_tipoDocumento=21;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ACCESS_GROUP" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ACCESS_GROUP` ADD COLUMN `nota` VARCHAR(1000);
|
|
##230
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `id_confezionistaDefault` INTEGER;
|
|
|
|
|
|
ALTER TABLE `ARTICOLO` ADD CONSTRAINT `CLIFOR_ARTICOLO_conf_default`
|
|
FOREIGN KEY (`id_confezionistaDefault`) REFERENCES `CLIFOR` (`id_clifor`);
|
|
|
|
CREATE UNIQUE INDEX `IDX_ARTICOLO_13` ON `ARTICOLO` (`nome`);
|
|
|
|
|
|
###231
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `flgDisponibilitaWeb` INTEGER;
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `flgModImportazione` INTEGER;
|
|
|
|
|
|
|
|
##232
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ALLEGATO_NEWS" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ALLEGATO_NEWS` ADD COLUMN `clickThroughAN` INTEGER;
|
|
|
|
##233
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "DOCUMENTO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `DOCUMENTO` ADD COLUMN `tmstInvioMailOrdine` DATETIME;
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `DOCUMENTO` ADD COLUMN `trackingSpedizione` VARCHAR(40);
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "TIPO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `TIPO` ADD COLUMN `ordineGlobale` VARCHAR(500);
|
|
|
|
CREATE INDEX `IDX_TIPO_5` ON `TIPO` (`ordineGlobale` ASC);
|
|
|
|
CREATE INDEX `IDX_TIPO_6` ON `TIPO` (`ordine` ASC);
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "CLIFOR" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `CLIFOR` MODIFY `capZona` VARCHAR(40);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "DESTINAZIONE_DIVERSA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `DESTINAZIONE_DIVERSA` MODIFY `capZonaDD` CHAR(40);
|
|
|
|
|
|
##234
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# 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);
|
|
|
|
|
|
|
|
|
|
##235
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "IVA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `IVA` ADD COLUMN `descrizioneRigaStampa` VARCHAR(30);
|
|
##236
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "MARCA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `MARCA` ADD COLUMN `tag` VARCHAR(254);
|
|
|
|
CREATE INDEX `IDX_MARCA_2` ON `MARCA` (`indiciTipo`);
|
|
|
|
CREATE INDEX `IDX_MARCA_3` ON `MARCA` (`tag`);
|
|
##237
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "RIGA_DOCUMENTO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `RIGA_DOCUMENTO` ADD COLUMN `flgDescPadreGenerazioneRiga` VARCHAR(40);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `prezzoPubblicoIvaOrd` DECIMAL(18,4);
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_16` ON `ARTICOLO` (`prezzoPubblicoIvaOrd`);
|
|
|
|
|
|
##238
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Add table "ATTIVITA_APPL" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
CREATE TABLE `ATTIVITA_APPL` (
|
|
`id_attivitaAppl` INTEGER NOT NULL AUTO_INCREMENT,
|
|
`id_tipoAttivita` INTEGER,
|
|
`id_clifor` INTEGER NOT NULL,
|
|
`nomeAttivita` VARCHAR(60),
|
|
`descrizioneAttivita` TEXT,
|
|
`indirizzoAttivita` VARCHAR(60),
|
|
`numeroCivicoAttivita` VARCHAR(30),
|
|
`id_comune` INTEGER,
|
|
`descrizioneComuneAttivita` VARCHAR(60),
|
|
`descrizioneProvinciaAttivita` CHAR(2),
|
|
`capComuneAttivita` CHAR(5),
|
|
`flgPayPal` INTEGER,
|
|
`flgGusti` INTEGER,
|
|
`dataIscrizione` DATE,
|
|
`codiceAttivita` VARCHAR(40),
|
|
`noteAttivita` TEXT,
|
|
CONSTRAINT `PK_ATTIVITA_APPL` PRIMARY KEY (`id_attivitaAppl`)
|
|
);
|
|
|
|
CREATE UNIQUE INDEX `IDX_ATTIVITA_APPL_1` ON `ATTIVITA_APPL` (`codiceAttivita`);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Add table "TIPO_ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
CREATE TABLE `TIPO_ATTIVITA` (
|
|
`id_tipoAttivita` INTEGER NOT NULL AUTO_INCREMENT,
|
|
`descrizione` VARCHAR(40),
|
|
CONSTRAINT `PK_TIPO_ATTIVITA` PRIMARY KEY (`id_tipoAttivita`)
|
|
);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Add table "ABBONAMENTO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
CREATE TABLE `ABBONAMENTO` (
|
|
`id_attivitaAppl` INTEGER,
|
|
`id_abbonamento` INTEGER NOT NULL AUTO_INCREMENT,
|
|
`dataInizio` VARCHAR(40),
|
|
`dataFine` VARCHAR(40),
|
|
`costoMensile` DECIMAL(18,4),
|
|
CONSTRAINT `PK_ABBONAMENTO` PRIMARY KEY (`id_abbonamento`)
|
|
);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Add foreign key constraints #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA_APPL` ADD CONSTRAINT `CLIFOR_ATTIVITA_APPL`
|
|
FOREIGN KEY (`id_clifor`) REFERENCES `CLIFOR` (`id_clifor`);
|
|
|
|
ALTER TABLE `ATTIVITA_APPL` ADD CONSTRAINT `COMUNE_ATTIVITA_APPL`
|
|
FOREIGN KEY (`id_comune`) REFERENCES `COMUNE` (`id_comune`);
|
|
|
|
ALTER TABLE `ATTIVITA_APPL` ADD CONSTRAINT `TIPO_ATTIVITA_ATTIVITA_APPL`
|
|
FOREIGN KEY (`id_tipoAttivita`) REFERENCES `TIPO_ATTIVITA` (`id_tipoAttivita`);
|
|
|
|
ALTER TABLE `ABBONAMENTO` ADD CONSTRAINT `ATTIVITA_APPL_ABBONAMENTO`
|
|
FOREIGN KEY (`id_attivitaAppl`) REFERENCES `ATTIVITA_APPL` (`id_attivitaAppl`);
|
|
|
|
|
|
###239
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `flgSubito` INTEGER;
|
|
##240
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "BLACKLIST" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `BLACKLIST` ADD COLUMN `notaBlacklist` TEXT;
|
|
|
|
CREATE UNIQUE INDEX `IDX_BLACKLIST_1` ON `BLACKLIST` (`ipAddress`);
|
|
|
|
CREATE UNIQUE INDEX `IDX_BLACKLIST_2` ON `BLACKLIST` (`eMail`);
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "BLACKLIST" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `BLACKLIST` ADD COLUMN `tmstStartBlacklist` DATETIME;
|
|
|
|
ALTER TABLE `BLACKLIST` ADD COLUMN `fatalCount` INTEGER;
|
|
|
|
ALTER TABLE `BLACKLIST` ADD COLUMN `tmstStartCount` DATETIME;
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA_APPL" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA_APPL` ADD COLUMN `imgTmst` CHAR(16);
|
|
|
|
|
|
|
|
##241
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Drop foreign key constraints #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ABBONAMENTO` DROP FOREIGN KEY `ATTIVITA_APPL_ABBONAMENTO`;
|
|
|
|
ALTER TABLE `ATTIVITA_APPL` DROP FOREIGN KEY `CLIFOR_ATTIVITA_APPL`;
|
|
|
|
ALTER TABLE `ATTIVITA_APPL` DROP FOREIGN KEY `COMUNE_ATTIVITA_APPL`;
|
|
|
|
ALTER TABLE `ATTIVITA_APPL` DROP FOREIGN KEY `TIPO_ATTIVITA_ATTIVITA_APPL`;
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Drop table "ATTIVITA_APPL" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
# Remove autoinc for PK drop #
|
|
|
|
ALTER TABLE `ATTIVITA_APPL` MODIFY `id_attivitaAppl` INTEGER NOT NULL;
|
|
|
|
# Drop constraints #
|
|
|
|
ALTER TABLE `ATTIVITA_APPL` DROP PRIMARY KEY;
|
|
|
|
DROP TABLE `ATTIVITA_APPL`;
|
|
# ---------------------------------------------------------------------- #
|
|
# Add table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
CREATE TABLE `ATTIVITA` (
|
|
`id_attivita` INTEGER NOT NULL AUTO_INCREMENT,
|
|
`id_tipoAttivita` INTEGER,
|
|
`id_clifor` INTEGER NOT NULL,
|
|
`nomeAttivita` VARCHAR(60),
|
|
`descrizioneAttivita` TEXT,
|
|
`indirizzoAttivita` VARCHAR(60),
|
|
`numeroCivicoAttivita` VARCHAR(30),
|
|
`id_comune` INTEGER,
|
|
`descrizioneComuneAttivita` VARCHAR(60),
|
|
`descrizioneProvinciaAttivita` CHAR(2),
|
|
`capComuneAttivita` CHAR(5),
|
|
`flgGusti` INTEGER,
|
|
`dataIscrizione` DATE,
|
|
`codiceAttivita` VARCHAR(40),
|
|
`noteAttivita` TEXT,
|
|
`imgTmst` CHAR(16),
|
|
`fglMainSxCategorie` INTEGER,
|
|
`flgMainSxVetrinaBestseller` INTEGER,
|
|
`flgMainSxVetrinaOfferte` INTEGER,
|
|
`flgMainSxUltimiVisualizzati` INTEGER,
|
|
`mainSxText` TEXT,
|
|
`flgMainBanner` INTEGER,
|
|
`flgMainVetrina` INTEGER,
|
|
`flgMainVetrinaCategorie` INTEGER,
|
|
`flgTopTelefono` INTEGER,
|
|
`flgTopLingue` INTEGER,
|
|
`flgTopMail` INTEGER,
|
|
`topColoreHex` VARCHAR(7),
|
|
`flgHeadCategorie` INTEGER,
|
|
`flgHeadMarche` INTEGER,
|
|
`flgHeadNewsType` INTEGER,
|
|
`flgHeadPagine` INTEGER,
|
|
`headColoreHex` VARCHAR(7),
|
|
`flgDetailReviws` INTEGER,
|
|
`flgDetailRelatedProducts` INTEGER,
|
|
`detailDxText` TEXT,
|
|
`flgDetailDxVetrinaBestseller` INTEGER,
|
|
`flgDetailDxVetrinaOfferte` INTEGER,
|
|
`flgCoupon` INTEGER,
|
|
`flgCheckoutGuest` INTEGER,
|
|
`accountFacebook` VARCHAR(60),
|
|
`accountTwitter` VARCHAR(60),
|
|
`accountInstagram` VARCHAR(60),
|
|
`flgSocialSide` INTEGER,
|
|
`flgFooterSocial` INTEGER,
|
|
CONSTRAINT `PK_ATTIVITA` PRIMARY KEY (`id_attivita`)
|
|
);
|
|
|
|
CREATE UNIQUE INDEX `IDX_ATTIVITA_1` ON `ATTIVITA` (`codiceAttivita`);
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Add table "ATTIVITA_TIPO_PAGAMENTO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
CREATE TABLE `ATTIVITA_TIPO_PAGAMENTO` (
|
|
`id_attivitaTipoPagamento` INTEGER NOT NULL AUTO_INCREMENT,
|
|
`id_attivita` INTEGER,
|
|
`id_tipoPagamento` INTEGER,
|
|
CONSTRAINT `PK_ATTIVITA_TIPO_PAGAMENTO` PRIMARY KEY (`id_attivitaTipoPagamento`)
|
|
);
|
|
|
|
|
|
|
|
|
|
ALTER TABLE `ATTIVITA` ADD CONSTRAINT `CLIFOR_ATTIVITA`
|
|
FOREIGN KEY (`id_clifor`) REFERENCES `CLIFOR` (`id_clifor`);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD CONSTRAINT `COMUNE_ATTIVITA`
|
|
FOREIGN KEY (`id_comune`) REFERENCES `COMUNE` (`id_comune`);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD CONSTRAINT `TIPO_ATTIVITA_ATTIVITA`
|
|
FOREIGN KEY (`id_tipoAttivita`) REFERENCES `TIPO_ATTIVITA` (`id_tipoAttivita`);
|
|
|
|
ALTER TABLE `ABBONAMENTO` ADD CONSTRAINT `ATTIVITA_ABBONAMENTO`
|
|
FOREIGN KEY (`id_attivitaAppl`) REFERENCES `ATTIVITA` (`id_attivita`);
|
|
|
|
ALTER TABLE `ATTIVITA_TIPO_PAGAMENTO` ADD CONSTRAINT `ATTIVITA_ATTIVITA_TIPO_PAGAMENTO`
|
|
FOREIGN KEY (`id_attivita`) REFERENCES `ATTIVITA` (`id_attivita`);
|
|
|
|
ALTER TABLE `ATTIVITA_TIPO_PAGAMENTO` ADD CONSTRAINT `TIPO_PAGAMENTO_ATTIVITA_TIPO_PAGAMENTO`
|
|
FOREIGN KEY (`id_tipoPagamento`) REFERENCES `TIPO_PAGAMENTO` (`id_tipoPagamento`);
|
|
|
|
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Drop foreign key constraints #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ABBONAMENTO` DROP FOREIGN KEY `ATTIVITA_ABBONAMENTO`;
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ABBONAMENTO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ABBONAMENTO` CHANGE `id_attivitaAppl` `id_attivita` INTEGER;
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Add foreign key constraints #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ABBONAMENTO` ADD CONSTRAINT `ATTIVITA_ABBONAMENTO`
|
|
FOREIGN KEY (`id_attivita`) REFERENCES `ATTIVITA` (`id_attivita`);
|
|
|
|
|
|
|
|
ALTER TABLE `ATTIVITA` CHANGE `flgDetailReviws` `flgDetailReviews` INTEGER;
|
|
|
|
|
|
|
|
|
|
ALTER TABLE `ATTIVITA` DROP FOREIGN KEY `CLIFOR_ATTIVITA`;
|
|
|
|
ALTER TABLE `ATTIVITA` DROP FOREIGN KEY `COMUNE_ATTIVITA`;
|
|
|
|
ALTER TABLE `ATTIVITA` DROP FOREIGN KEY `TIPO_ATTIVITA_ATTIVITA`;
|
|
|
|
ALTER TABLE `ABBONAMENTO` DROP FOREIGN KEY `ATTIVITA_ABBONAMENTO`;
|
|
|
|
ALTER TABLE `ATTIVITA_TIPO_PAGAMENTO` DROP FOREIGN KEY `ATTIVITA_ATTIVITA_TIPO_PAGAMENTO`;
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` CHANGE `id_comune` `id_comuneAttivita` INTEGER;
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Add foreign key constraints #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD CONSTRAINT `CLIFOR_ATTIVITA`
|
|
FOREIGN KEY (`id_clifor`) REFERENCES `CLIFOR` (`id_clifor`);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD CONSTRAINT `COMUNE_ATTIVITA`
|
|
FOREIGN KEY (`id_comuneAttivita`) REFERENCES `COMUNE` (`id_comune`);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD CONSTRAINT `TIPO_ATTIVITA_ATTIVITA`
|
|
FOREIGN KEY (`id_tipoAttivita`) REFERENCES `TIPO_ATTIVITA` (`id_tipoAttivita`);
|
|
|
|
ALTER TABLE `ABBONAMENTO` ADD CONSTRAINT `ATTIVITA_ABBONAMENTO`
|
|
FOREIGN KEY (`id_attivita`) REFERENCES `ATTIVITA` (`id_attivita`);
|
|
|
|
ALTER TABLE `ATTIVITA_TIPO_PAGAMENTO` ADD CONSTRAINT `ATTIVITA_ATTIVITA_TIPO_PAGAMENTO`
|
|
FOREIGN KEY (`id_attivita`) REFERENCES `ATTIVITA` (`id_attivita`);
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `capZonaAttivita` VARCHAR(10);
|
|
|
|
ALTER TABLE `ATTIVITA` MODIFY `capZonaAttivita` VARCHAR(10) AFTER `capComuneAttivita`;
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgDefault` INTEGER;
|
|
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `telefonoAttivita` VARCHAR(40);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `emailAttivita` VARCHAR(60);
|
|
|
|
ALTER TABLE `ATTIVITA` MODIFY `telefonoAttivita` VARCHAR(40) AFTER `capZonaAttivita`;
|
|
|
|
ALTER TABLE `ATTIVITA` MODIFY `emailAttivita` VARCHAR(60) AFTER `telefonoAttivita`;
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `topLingueAttivita` VARCHAR(40);
|
|
|
|
ALTER TABLE `ATTIVITA` MODIFY `topLingueAttivita` VARCHAR(40) AFTER `flgTopLingue`;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
##242
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `tagArticolo` VARCHAR(200);
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_17` ON `ARTICOLO` (`tagArticolo`);
|
|
|
|
##243
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `mailFrom` VARCHAR(40);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `mailTitolarePrivacy` TEXT;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `mailFooter` TEXT;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `mailTitle` VARCHAR(40);
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "TIPO_PAGAMENTO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `TIPO_PAGAMENTO` ADD COLUMN `flgAbilitatoStranieri` INTEGER;
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgCartProcediPagamento` INTEGER;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `id_vettore` INTEGER;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `mailCoordinateBancarie` VARCHAR(254);
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` DROP COLUMN `noteAttivita`;
|
|
|
|
ALTER TABLE `ATTIVITA` DROP COLUMN `flgHeadPagine`;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `mainSxTitle` TEXT;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `cartTitle` VARCHAR(60);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `cartText` TEXT;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `privacy` TEXT;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `termConditions` TEXT;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `returnConditions` TEXT;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `detailTitle` VARCHAR(60);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `detailText` TEXT;
|
|
|
|
ALTER TABLE `ATTIVITA` DROP COLUMN `paypalApiUsername`;
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
#
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgDetailCompara` INTEGER;
|
|
#
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgDetailWishlist` INTEGER;
|
|
#
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgDetailShareAddThis` INTEGER;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgNewsletterType` INTEGER;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `mailchimpSubscribeForm` TEXT;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `tagManagerHead` TEXT;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `tagManagerBody` TEXT;
|
|
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgMainMiniBanner` INTEGER;
|
|
|
|
|
|
#####7-6-2020
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "MARCA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `MARCA` ADD COLUMN `imgTmst` CHAR(16);
|
|
|
|
|
|
|
|
|
|
ALTER TABLE `ARTICOLO_FORNITORE` ADD COLUMN `flgPromo` INTEGER;
|
|
|
|
|
|
|
|
##244
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `codicePromozioneA` VARCHAR(40);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "CLIFOR" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `CLIFOR` ADD COLUMN `flgTaxFree` INTEGER;
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO_VARIANTE" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO_VARIANTE` ADD COLUMN `codicePromozioneAV` VARCHAR(40);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "PROMOZIONE" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `PROMOZIONE` ADD COLUMN `flgInvioML` INTEGER;
|
|
|
|
ALTER TABLE `PROMOZIONE` ADD COLUMN `flgArticolo` INTEGER;
|
|
|
|
|
|
##245
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `costoPrecedente` DECIMAL(18,4);
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `imponibilePrecedente` DECIMAL(18,4);
|
|
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgMainSxCategorie` INTEGER;
|
|
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `mainSubtitleBottomBorderHex` VARCHAR(7);
|
|
|
|
#####
|
|
|
|
ALTER TABLE `ATTIVITA` add `footerTextliAHex` VARCHAR(7);
|
|
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `indirizzoSede` VARCHAR(60);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `numeroCivicoSede` VARCHAR(30);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `id_comuneSede` INTEGER;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `descrizioneComuneSede` VARCHAR(60);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `descrizioneProvinciaSede` CHAR(2);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `capComuneSede` CHAR(5);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `capZonaSede` VARCHAR(10);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `telefonoSede` VARCHAR(40);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `codFisc` VARCHAR(16);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `pIva` VARCHAR(16);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `pec` VARCHAR(40);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `codiceIdentificativoFE` VARCHAR(7);
|
|
|
|
|
|
ALTER TABLE `ATTIVITA` ADD CONSTRAINT `COMUNE_ATTIVITA_sede`
|
|
FOREIGN KEY (`id_comuneSede`) REFERENCES `COMUNE` (`id_comune`);
|
|
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
ALTER TABLE `ATTIVITA` DROP FOREIGN KEY `CLIFOR_ATTIVITA`;
|
|
|
|
ALTER TABLE `ATTIVITA` DROP COLUMN `id_clifor`;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `contatto` VARCHAR(60);
|
|
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO_FORNITORE" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO_FORNITORE` ADD COLUMN `streetPrice` DECIMAL(18,4);
|
|
|
|
|
|
####
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgAcquistaSoloDisponibile` INTEGER;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `qtaDisponibilitaBassa` INTEGER;
|
|
|
|
|
|
###### 18-06
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `percRicaricoEffettivo` DECIMAL(5,2);
|
|
|
|
######################################################################
|
|
insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='245' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
|
|
|
|
#246
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `googleFtpUser` VARCHAR(60);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `googleFtpPassword` VARCHAR(60);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgGoogleMerchant` INTEGER;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `googleNomiFileFeed` VARCHAR(1000);
|
|
|
|
|
|
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='246' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
|
|
##247
|
|
ALTER TABLE DESC_TXT_LANG MODIFY COLUMN descrizione254 VARCHAR(300);
|
|
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='247' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
##248
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `googleFeedFileName` VARCHAR(40);
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='248' where codice='DB_VERSION';
|
|
######################################################################
|
|
##249
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "TIPO_PAGAMENTO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `TIPO_PAGAMENTO` ADD COLUMN `imgTmst` CHAR(16);
|
|
|
|
ALTER TABLE `MARCA` ADD COLUMN `imgTmst` CHAR(16);
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `deliveryFreeAbove` DECIMAL(18,4);
|
|
|
|
ALTER TABLE `ATTIVITA` MODIFY `capComuneAttivita` CHAR(5) NOT NULL;
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='249' where codice='DB_VERSION';
|
|
######################################################################
|
|
##250
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Add table "WISHLIST" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
CREATE TABLE `WISHLIST` (
|
|
`id_wishlist` INTEGER NOT NULL AUTO_INCREMENT,
|
|
`id_users` INTEGER,
|
|
`id_articolo` INTEGER,
|
|
`id_articoloVariante` INTEGER,
|
|
`id_articoloTaglia` INTEGER,
|
|
`flgAbilitaAvviso` INTEGER,
|
|
`prezzoWL` DECIMAL(18,4),
|
|
`dataWL` DATE,
|
|
`oraWL` TIME,
|
|
`prezzoUltimoAvviso` DECIMAL(18,4),
|
|
`tmstUltimoAvviso` DATETIME,
|
|
CONSTRAINT `PK_WISHLIST` PRIMARY KEY (`id_wishlist`)
|
|
);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Add foreign key constraints #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `WISHLIST` ADD CONSTRAINT `ARTICOLO_WISHLIST`
|
|
FOREIGN KEY (`id_articolo`) REFERENCES `ARTICOLO` (`id_articolo`);
|
|
|
|
ALTER TABLE `WISHLIST` ADD CONSTRAINT `ARTICOLO_TAGLIA_WISHLIST`
|
|
FOREIGN KEY (`id_articoloTaglia`) REFERENCES `ARTICOLO_TAGLIA` (`id_articoloTaglia`);
|
|
|
|
ALTER TABLE `WISHLIST` ADD CONSTRAINT `ARTICOLO_VARIANTE_WISHLIST`
|
|
FOREIGN KEY (`id_articoloVariante`) REFERENCES `ARTICOLO_VARIANTE` (`id_articoloVariante`);
|
|
|
|
ALTER TABLE `WISHLIST` ADD CONSTRAINT `USERS_WISHLIST`
|
|
FOREIGN KEY (`id_users`) REFERENCES `USERS` (`id_users`);
|
|
|
|
|
|
|
|
|
|
DROP INDEX `IDX_CLIFOR_8` ON `CLIFOR`;
|
|
|
|
ALTER TABLE `CLIFOR` MODIFY `pIva` VARCHAR(16);
|
|
|
|
CREATE UNIQUE INDEX `IDX_CLIFOR_8` ON `CLIFOR` (`pIva`,`flgTipo`);
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='250' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
|
|
##251
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `flgKitArt` INTEGER;
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO_VARIANTE" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO_VARIANTE` ADD COLUMN `coloreVHex` VARCHAR(7);
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='251' where codice='DB_VERSION';
|
|
######################################################################
|
|
##253
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `cellulareAttivita` VARCHAR(40);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgTopChatWhatsapp` INTEGER;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgTopChatTelegram` INTEGER;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `chatTelegramUsername` VARCHAR(40);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgFooterChatWhatsapp` INTEGER ;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgFooterChatTelegram` INTEGER ;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgSubito` INTEGER;
|
|
|
|
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='251' where codice='DB_VERSION';
|
|
###################################################################
|
|
##252
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `cellulareAttivita` VARCHAR(40);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgTopChatWhatsapp` INTEGER;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgTopChatTelegram` INTEGER;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `chatTelegramUsername` VARCHAR(40);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgFooterChatWhatsapp` INTEGER ;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgFooterChatTelegram` INTEGER ;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgSubito` INTEGER;
|
|
|
|
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='251' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
|
|
##253
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `flgRichiediQuotazione` INTEGER;
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgQuotazione` INTEGER;
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Add table "QUOTAZIONE_ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
CREATE TABLE `QUOTAZIONE_ARTICOLO` (
|
|
`id_quotazioneArticolo` INTEGER NOT NULL AUTO_INCREMENT,
|
|
`id_users` INTEGER,
|
|
`id_articolo` INTEGER,
|
|
`id_articoloVariante` INTEGER,
|
|
`id_articoloTaglia` INTEGER,
|
|
`flgAbilitaAvviso` INTEGER,
|
|
`prezzoQA` DECIMAL(18,4),
|
|
`dataQA` DATE,
|
|
`dataFineQA` DATE,
|
|
`tmstUltimoAvviso` DATETIME,
|
|
CONSTRAINT `PK_QUOTAZIONE_ARTICOLO` PRIMARY KEY (`id_quotazioneArticolo`)
|
|
);
|
|
|
|
ALTER TABLE `QUOTAZIONE_ARTICOLO` ADD CONSTRAINT `USERS_QUOTAZIONE_ARTICOLO`
|
|
FOREIGN KEY (`id_users`) REFERENCES `USERS` (`id_users`);
|
|
|
|
ALTER TABLE `QUOTAZIONE_ARTICOLO` ADD CONSTRAINT `ARTICOLO_QUOTAZIONE_ARTICOLO`
|
|
FOREIGN KEY (`id_articolo`) REFERENCES `ARTICOLO` (`id_articolo`);
|
|
|
|
ALTER TABLE `QUOTAZIONE_ARTICOLO` ADD CONSTRAINT `ARTICOLO_VARIANTE_QUOTAZIONE_ARTICOLO`
|
|
FOREIGN KEY (`id_articoloVariante`) REFERENCES `ARTICOLO_VARIANTE` (`id_articoloVariante`);
|
|
|
|
ALTER TABLE `QUOTAZIONE_ARTICOLO` ADD CONSTRAINT `ARTICOLO_TAGLIA_QUOTAZIONE_ARTICOLO`
|
|
FOREIGN KEY (`id_articoloTaglia`) REFERENCES `ARTICOLO_TAGLIA` (`id_articoloTaglia`);
|
|
|
|
|
|
ALTER TABLE `ARTICOLO` MODIFY `percRicaricoEffettivo` DECIMAL(18,4);
|
|
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='253' where codice='DB_VERSION';
|
|
######################################################################
|
|
##254
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ACCESS" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ACCESS` MODIFY `nomeClasse` VARCHAR(80);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `countImportNonTrovato` INTEGER;
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `dataImportNonTrovato` DATE;
|
|
update articolo set countImportNonTrovato=0;
|
|
ALTER TABLE `ARTICOLO` MODIFY `countImportNonTrovato` INTEGER NOT NULL;
|
|
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='254' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
|
|
##255
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "CLIFOR" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `CLIFOR` ADD COLUMN `importPrefissoCodice` VARCHAR(6);
|
|
|
|
ALTER TABLE `CLIFOR` ADD COLUMN `importLinkFornitore` VARCHAR(254);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "DOCUMENTO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `DOCUMENTO` ADD COLUMN `prezzo1000Colpi` DECIMAL(18,4);
|
|
|
|
ALTER TABLE `DOCUMENTO` ADD COLUMN `prezzoAnnodatura` DECIMAL(18,4);
|
|
|
|
CREATE UNIQUE INDEX `IDX_CLIFOR_12` ON `CLIFOR` (`importPrefissoCodice`);
|
|
|
|
|
|
ALTER TABLE `MARCA` ADD COLUMN `descrizioniImport` VARCHAR(254);
|
|
|
|
CREATE INDEX `IDX_MARCA_4` ON `MARCA` (`descrizioniImport`);
|
|
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='255' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
#256
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "RIGA_DOCUMENTO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `RIGA_DOCUMENTO` DROP COLUMN `prezzoAlColpo`;
|
|
|
|
ALTER TABLE `RIGA_DOCUMENTO` CHANGE `numColpiMetro` `numColpiDM` INTEGER;
|
|
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `mainUltimiNum` INTEGER;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgMainUltimi` INTEGER;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgMainUltimaNews` INTEGER;
|
|
|
|
###
|
|
|
|
ALTER TABLE `TIPO` ADD COLUMN `id_marche` VARCHAR(254);
|
|
|
|
CREATE INDEX `IDX_TIPO_9` ON `TIPO` (`id_marche`);
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `deliveryCost` DECIMAL(18,4);
|
|
|
|
|
|
#####
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
DROP INDEX `IDX_ARTICOLO_9` ON `ARTICOLO`;
|
|
|
|
DROP INDEX `IDX_ARTICOLO_10` ON `ARTICOLO`;
|
|
|
|
DROP INDEX `IDX_ARTICOLO_11` ON `ARTICOLO`;
|
|
|
|
DROP INDEX `IDX_ARTICOLO_12` ON `ARTICOLO`;
|
|
|
|
DROP INDEX `IDX_ARTICOLO_13` ON `ARTICOLO`;
|
|
|
|
DROP INDEX `IDX_ARTICOLO_14` ON `ARTICOLO`;
|
|
|
|
DROP INDEX `IDX_ARTICOLO_15` ON `ARTICOLO`;
|
|
|
|
DROP INDEX `IDX_ARTICOLO_16` ON `ARTICOLO`;
|
|
|
|
DROP INDEX `IDX_ARTICOLO_17` ON `ARTICOLO`;
|
|
|
|
ALTER TABLE `ARTICOLO` DROP COLUMN `descrizioneSearchFT`;
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_9` ON `ARTICOLO` (`idTipoSearch`);
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_10` ON `ARTICOLO` (`tipoOrdineSearch` ASC);
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_11` ON `ARTICOLO` (`tipoDescrizioneSearch` ASC);
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_12` ON `ARTICOLO` (`nome` ASC);
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_13` ON `ARTICOLO` (`flgEscludiWeb`);
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_14` ON `ARTICOLO` (`flgNascondi`);
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_15` ON `ARTICOLO` (`prezzoPubblicoIvaOrd`);
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_16` ON `ARTICOLO` (`tagArticolo`);
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='256' where codice='DB_VERSION';
|
|
######################################################################
|
|
##257
|
|
|
|
alter table ARTICOLO ADD COLUMN sitemapPriority INTEGER;
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='257' where codice='DB_VERSION';
|
|
######################################################################
|
|
##258
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
DROP INDEX `IDX_ARTICOLO_8` ON `ARTICOLO`;
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `keywords` VARCHAR(254);
|
|
|
|
ALTER TABLE `ARTICOLO` MODIFY `descrizioneSearch` VARCHAR(1000);
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_8` ON `ARTICOLO` (`descrizioneSearch`);
|
|
|
|
|
|
####
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `recaptchaV2Key` VARCHAR(60);
|
|
|
|
|
|
alter table ARTICOLO modify percRicaricoEffettivo double;
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='258' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
##259
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `percAggEbay` DECIMAL(5,2);
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `prezzoBaseEbay` DECIMAL(18,4);
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `flgB2b` INTEGER;
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `flgB2bArt` INTEGER;
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `readyForWeb` VARCHAR(60);
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_17` ON `ARTICOLO` (`readyForWeb`);
|
|
|
|
#####
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "TIPO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `TIPO` ADD COLUMN `ebayCategoryId` VARCHAR(10);
|
|
|
|
ALTER TABLE `TIPO` ADD COLUMN `ebayCategoryDesc` VARCHAR(40);
|
|
|
|
|
|
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='259' where codice='DB_VERSION';
|
|
######################################################################
|
|
|