First commit

This commit is contained in:
MaddoScientisto 2026-04-07 18:02:17 +02:00
commit cc69770608
1468 changed files with 265316 additions and 128 deletions

View file

@ -0,0 +1,5 @@
ALTER TABLE `TIPO_DOCUMENTO` ADD COLUMN `flgOss` INTEGER;

View file

@ -0,0 +1,20 @@
CREATE TABLE `CLIFOR_TIPO_PAGAMENTO` (
`id_cliforTipoPagamento` INTEGER NOT NULL AUTO_INCREMENT,
`id_clifor` INTEGER NOT NULL,
`id_tipoPagamento` INTEGER NOT NULL,
CONSTRAINT `PK_CLIFOR_TIPO_PAGAMENTO` PRIMARY KEY (`id_cliforTipoPagamento`)
);
# ---------------------------------------------------------------------- #
# Add foreign key constraints #
# ---------------------------------------------------------------------- #
ALTER TABLE `CLIFOR_TIPO_PAGAMENTO` ADD CONSTRAINT `CLIFOR_CLIFOR_TIPO_PAGAMENTO`
FOREIGN KEY (`id_clifor`) REFERENCES `CLIFOR` (`id_clifor`);
ALTER TABLE `CLIFOR_TIPO_PAGAMENTO` ADD CONSTRAINT `TIPO_PAGAMENTO_CLIFOR_TIPO_PAGAMENTO`
FOREIGN KEY (`id_tipoPagamento`) REFERENCES `TIPO_PAGAMENTO` (`id_tipoPagamento`);
CREATE UNIQUE INDEX `IDX_CLIFOR_TIPO_PAGAMENTO_1` ON `CLIFOR_TIPO_PAGAMENTO` (`id_clifor`,`id_tipoPagamento`);

View file

@ -0,0 +1,21 @@
# ---------------------------------------------------------------------- #
# Alter table "ARTICOLO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ARTICOLO` ADD COLUMN `flgTrovaprezzi` INTEGER;
# ---------------------------------------------------------------------- #
# Alter table "TIPO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `TIPO` ADD COLUMN `trovaprezziCategoria` VARCHAR(254);
# ---------------------------------------------------------------------- #
# Alter table "ATTIVITA" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ATTIVITA` ADD COLUMN `flgTrovaprezzi` INTEGER;

View file

@ -0,0 +1,9 @@
# ---------------------------------------------------------------------- #
# Alter table "ATTIVITA" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ATTIVITA` ADD COLUMN `trovaprezziTrustedProgramScript` VARCHAR(2000);
ALTER TABLE `ATTIVITA` ADD COLUMN `trovaprezziTrustedProgramScriptItem` VARCHAR(200);

View file

@ -0,0 +1,13 @@
# ---------------------------------------------------------------------- #
# Alter table "NAZIONE" #
# ---------------------------------------------------------------------- #
ALTER TABLE `NAZIONE` ADD COLUMN `importoMinimoWww` DECIMAL(18,4);
# ---------------------------------------------------------------------- #
# Alter table "ATTIVITA" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ATTIVITA` ADD COLUMN `checkCartPercScontoMax` DECIMAL(5,2);
ALTER TABLE `ATTIVITA` ADD COLUMN `cookiePolicyTheme` VARCHAR(60);

View file

@ -0,0 +1,10 @@
ALTER TABLE `NAZIONE` ADD COLUMN `tag` VARCHAR(254);
ALTER TABLE `ATTIVITA` ADD COLUMN `flgIdealo` INTEGER;
ALTER TABLE `ATTIVITA` ADD COLUMN `idealoTag` VARCHAR(40);
ALTER TABLE `ARTICOLO` ADD COLUMN `flgIdealo` INTEGER;

View file

@ -0,0 +1,32 @@
# ---------------------------------------------------------------------- #
# Alter table "ARTICOLO_FORNITORE" #
# ---------------------------------------------------------------------- #
DROP INDEX `IDX_ARTICOLO_FORNITORE1` ON `ARTICOLO_FORNITORE`;
DROP INDEX `IDX_ARTICOLO_FORNITORE_2` ON `ARTICOLO_FORNITORE`;
ALTER TABLE `ARTICOLO_FORNITORE` MODIFY `codiceFornitore` VARCHAR(30);
CREATE UNIQUE INDEX `IDX_ARTICOLO_FORNITORE1` ON `ARTICOLO_FORNITORE` (`codiceFornitore` ASC,`id_clifor` ASC);
CREATE UNIQUE INDEX `IDX_ARTICOLO_FORNITORE_2` ON `ARTICOLO_FORNITORE` (`codiceFornitore`,`id_clifor`);
# ---------------------------------------------------------------------- #
# Alter table "ARTICOLO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ARTICOLO` ADD COLUMN `flgTipoSchedaArticoloWww` INTEGER;
# ---------------------------------------------------------------------- #
# Alter table "CLIFOR" #
# ---------------------------------------------------------------------- #
ALTER TABLE `CLIFOR` ADD COLUMN `valoreMinimoAbilitaAF` DECIMAL(18,4);

View file

@ -0,0 +1,10 @@
# ---------------------------------------------------------------------- #
# Alter table "USERS" #
# ---------------------------------------------------------------------- #
update attivita set flgdefault=1;

View file

@ -0,0 +1,41 @@
# ---------------------------------------------------------------------- #
# Alter table "ARTICOLO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ARTICOLO` DROP COLUMN `seoDesc`;
ALTER TABLE `ARTICOLO` DROP COLUMN `seoH1`;
ALTER TABLE `ARTICOLO` DROP COLUMN `seoTitle`;
ALTER TABLE `TIPO` DROP COLUMN `seoTitle`;
ALTER TABLE `TIPO` DROP COLUMN `seoDesc`;
ALTER TABLE `TIPO` DROP COLUMN `seoH1`;
ALTER TABLE `ARTICOLO` ADD COLUMN `nomeSeo` VARCHAR(30);
ALTER TABLE `ARTICOLO` ADD COLUMN `erroriSeo` VARCHAR(254);
# ---------------------------------------------------------------------- #
# Alter table "TIPO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `TIPO` ADD COLUMN `flgMainPage` INTEGER;
# ---------------------------------------------------------------------- #
# Alter table "ATTIVITA" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ATTIVITA` ADD COLUMN `nomeAttivitaSeo` VARCHAR(30);
UPDATE DESC_TXT_LANG SET campo="metaDescTemplateLeaf" where tabella ='TIPO' and campo="metaDescTemplate";

View file

@ -0,0 +1,19 @@
# ---------------------------------------------------------------------- #
# Alter table "ATTIVITA" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ATTIVITA` ADD COLUMN `paypalRateScriptHead` VARCHAR(1000);
ALTER TABLE `ATTIVITA` ADD COLUMN `paypalRateScriptBody` VARCHAR(1000);
# ---------------------------------------------------------------------- #
# Alter table "ATTIVITA" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ATTIVITA` ADD COLUMN `paypalRateScriptBodyCat` VARCHAR(1000);
ALTER TABLE `ATTIVITA` CHANGE `paypalRateScriptBody` `paypalRateScriptBodyDett` VARCHAR(1000);

View file

@ -0,0 +1,21 @@
# ---------------------------------------------------------------------- #
# Alter table "USERS" #
# ---------------------------------------------------------------------- #
ALTER TABLE `USERS` CHANGE `percProfessinista` `percProfessionista` DECIMAL(5,2);
# ---------------------------------------------------------------------- #
# Alter table "ARTICOLO_FORNITORE" #
# ---------------------------------------------------------------------- #
DROP INDEX `IDX_ARTICOLO_FORNITORE1` ON `ARTICOLO_FORNITORE`;
DROP INDEX `IDX_ARTICOLO_FORNITORE_2` ON `ARTICOLO_FORNITORE`;
ALTER TABLE `ARTICOLO_FORNITORE` MODIFY `codiceFornitore` VARCHAR(60);
CREATE UNIQUE INDEX `IDX_ARTICOLO_FORNITORE_1` ON `ARTICOLO_FORNITORE` (`codiceFornitore`,`id_clifor`);

View file

@ -0,0 +1,13 @@
# ---------------------------------------------------------------------- #
# Alter table "ARTICOLO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ARTICOLO` MODIFY `nomeSeo` VARCHAR(254);
ALTER TABLE `ARTICOLO` MODIFY `erroriSeo` VARCHAR(1000);
ALTER TABLE `ARTICOLO` DROP COLUMN `metaTag`;
ALTER TABLE `ARTICOLO` DROP COLUMN `metaDesc`;

View file

@ -0,0 +1,50 @@
# ---------------------------------------------------------------------- #
# Alter table "MARCA" #
# ---------------------------------------------------------------------- #
ALTER TABLE `MARCA` ADD COLUMN `flgIcecatAuto` INTEGER;
# ---------------------------------------------------------------------- #
# Alter table "TIPO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `TIPO` ADD COLUMN `flgIcecatNoAuto` INTEGER;
# ---------------------------------------------------------------------- #
# Add table "WWW_AUTOMATOR" #
# ---------------------------------------------------------------------- #
CREATE TABLE `WWW_AUTOMATOR` (
`id_wwwAutomator` INTEGER NOT NULL AUTO_INCREMENT,
`id_tipo` INTEGER(11),
`categoriaImport` VARCHAR(40),
`searchTxt` VARCHAR(40),
`qtaMaxAcquistoWww` INTEGER,
`ricarico` DECIMAL(5,2),
`flgGoogle` INTEGER,
CONSTRAINT `PK_WWW_AUTOMATOR` PRIMARY KEY (`id_wwwAutomator`)
);
ALTER TABLE `WWW_AUTOMATOR` ADD CONSTRAINT `TIPO_WWW_AUTOMATOR`
FOREIGN KEY (`id_tipo`) REFERENCES `TIPO` (`id_tipo`);
# ---------------------------------------------------------------------- #
# Alter table "WWW_AUTOMATOR" #
# ---------------------------------------------------------------------- #
ALTER TABLE `WWW_AUTOMATOR` ADD COLUMN `ultimaEsecuzione` VARCHAR(6000);
ALTER TABLE `WWW_AUTOMATOR` ADD COLUMN `flgAbilita` INTEGER;
# ---------------------------------------------------------------------- #
# Alter table "WWW_AUTOMATOR" #
# ---------------------------------------------------------------------- #
ALTER TABLE `WWW_AUTOMATOR` ADD COLUMN `ordine` INTEGER;

View file

@ -0,0 +1,21 @@
# ---------------------------------------------------------------------- #
# Alter table "ARTICOLO_FORNITORE" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ARTICOLO_FORNITORE` ADD COLUMN `flgEscludi` INTEGER;
# ---------------------------------------------------------------------- #
# Alter table "WWW_AUTOMATOR" #
# ---------------------------------------------------------------------- #
ALTER TABLE `WWW_AUTOMATOR` MODIFY `categoriaImport` VARCHAR(254);
ALTER TABLE `WWW_AUTOMATOR` MODIFY `searchTxt` VARCHAR(254);
# ---------------------------------------------------------------------- #
# Alter table "WWW_AUTOMATOR" #
# ---------------------------------------------------------------------- #
ALTER TABLE `WWW_AUTOMATOR` MODIFY `ultimaEsecuzione` TEXT;

View file

@ -0,0 +1,8 @@
# ---------------------------------------------------------------------- #
# Alter table "NAZIONE" #
# ---------------------------------------------------------------------- #
ALTER TABLE `NAZIONE` ADD COLUMN `prefissoTel` VARCHAR(5);

View file

@ -0,0 +1,6 @@
# ---------------------------------------------------------------------- #
# Alter table "ARTICOLO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ARTICOLO` CHANGE `dataImportNonTrovato` `dataUltimoImport` DATE;

View file

@ -0,0 +1,26 @@
# ---------------------------------------------------------------------- #
# Add table "SITEMAP" #
# ---------------------------------------------------------------------- #
CREATE TABLE `SITEMAP` (
`id_sitemap` INTEGER NOT NULL AUTO_INCREMENT,
`descrizione` VARCHAR(40),
`loc` VARCHAR(254),
`priority` INTEGER,
`flgChangefreq` INTEGER,
`flgIncludiMainSitemap` INTEGER,
`flgAbilita` INTEGER,
CONSTRAINT `PK_SITEMAP` PRIMARY KEY (`id_sitemap`)
);
ALTER TABLE `MARCA` ADD COLUMN `flgIncludiMainSitemap` INTEGER;
update MARCA set flgIncludiMainSitemap=1 where flgIcecatAuto=1;
ALTER TABLE `MARCA` ADD COLUMN `nomeSeo` VARCHAR(60);
ALTER TABLE `SITEMAP` ADD COLUMN `lang` VARCHAR(3);
ALTER TABLE `SITEMAP` CHANGE `lang` `langSitemap` VARCHAR(3);

View file

@ -0,0 +1,35 @@
# ---------------------------------------------------------------------- #
# Alter table "ARTICOLO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ARTICOLO` ADD COLUMN `dataChiamataIcecat` DATE;
# ---------------------------------------------------------------------- #
# Alter table "ARTICOLO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ARTICOLO` ADD COLUMN `hashCodeCurrent` INTEGER;
ALTER TABLE `ARTICOLO` ADD COLUMN `hashCodeIndexNow` INTEGER;
# ---------------------------------------------------------------------- #
# Alter table "ATTIVITA" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ATTIVITA` ADD COLUMN `indexNowUrlQuota` INTEGER;
ALTER TABLE `ATTIVITA` ADD COLUMN `indexNowApiKey` VARCHAR(60);
ALTER TABLE `ATTIVITA` ADD COLUMN `indexNowDay` DATE;
ALTER TABLE `ATTIVITA` ADD COLUMN `indexNowDayCount` INTEGER;
# ---------------------------------------------------------------------- #
# Alter table "TIPO_PAGAMENTO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `TIPO_PAGAMENTO` ADD COLUMN `ordineWww` INTEGER;

View file

@ -0,0 +1,26 @@
# ---------------------------------------------------------------------- #
# Alter table "TIPO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `TIPO` ADD COLUMN `sitemapFileProdotti` VARCHAR(30);
ALTER TABLE `TIPO` ADD COLUMN `sitemapPriority` INTEGER;
# ---------------------------------------------------------------------- #
# Alter table "SITEMAP" #
# ---------------------------------------------------------------------- #
ALTER TABLE `SITEMAP` DROP COLUMN `flgIncludiMainSitemap`;
UPDATE SITEMAP SET priority=100;
# ---------------------------------------------------------------------- #
# Alter table "WWW_AUTOMATOR" #
# ---------------------------------------------------------------------- #
ALTER TABLE `WWW_AUTOMATOR` ADD COLUMN `prezzoPubblicoDa` DECIMAL(18,4);
ALTER TABLE `WWW_AUTOMATOR` ADD COLUMN `ricaricoOltre` DECIMAL(5,2);

View file

@ -0,0 +1,26 @@
# ---------------------------------------------------------------------- #
# Alter table "DOCUMENTO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `DOCUMENTO` MODIFY `descTransaction` VARCHAR(80);
CREATE INDEX `IDX_DOCUMENTO_19` ON `DOCUMENTO` (`dataTransaction`);
# ---------------------------------------------------------------------- #
# Alter table "ATTIVITA" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ATTIVITA` ADD COLUMN `flgPaypalRate` INTEGER;
# ---------------------------------------------------------------------- #
# Alter table "RIGA_DOCUMENTO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `RIGA_DOCUMENTO` ADD COLUMN `ordine` INTEGER;

View file

@ -0,0 +1,34 @@
# ---------------------------------------------------------------------- #
# Alter table "DOCUMENTO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `DOCUMENTO` ADD COLUMN `dataRestituzioneAcconto` DATE;
##sportex
ALTER TABLE `DOCUMENTO` ADD COLUMN `progFileFE` VARCHAR(5);
ALTER TABLE `DOCUMENTO` DROP FOREIGN KEY `ESERCIZIO_DOCUMENTO`;
ALTER TABLE `TIPOLOGIA_DOCUMENTO` ADD COLUMN `nota` TEXT;
#############
# ---------------------------------------------------------------------- #
# Alter table "MAG_FISICO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `MAG_FISICO` ADD COLUMN `id_clifor` INTEGER;
# ---------------------------------------------------------------------- #
# Alter table "LAVORAZIONE" #
# ---------------------------------------------------------------------- #
ALTER TABLE `LAVORAZIONE` ADD COLUMN `costo` DECIMAL(18,4);
ALTER TABLE `MAG_FISICO` ADD CONSTRAINT `CLIFOR_MAG_FISICO`
FOREIGN KEY (`id_clifor`) REFERENCES `CLIFOR` (`id_clifor`);
ALTER TABLE `LAVORAZIONE` ADD COLUMN `flgUdm` INTEGER;

View file

@ -0,0 +1,189 @@
# ---------------------------------------------------------------------- #
# Alter table "RIGA_DOCUMENTO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `RIGA_DOCUMENTO` DROP FOREIGN KEY `ARTICOLO_RIGA_DOCUMENTO`;
ALTER TABLE `RIGA_DOCUMENTO` DROP FOREIGN KEY `DOCUMENTO_RIGA_DOCUMENTO`;
ALTER TABLE `RIGA_DOCUMENTO` DROP FOREIGN KEY `IVA_RIGA_DOCUMENTO`;
ALTER TABLE `RIGA_DOCUMENTO` DROP FOREIGN KEY `ARTICOLO_VARIANTE_RIGA_DOCUMENTO`;
ALTER TABLE `RIGA_DOCUMENTO` DROP FOREIGN KEY `REPARTO_RIGA_DOCUMENTO`;
ALTER TABLE `RIGA_DOCUMENTO` DROP FOREIGN KEY `DOCUMENTOpadre_RIGA_DOCUMENTO`;
ALTER TABLE `RIGA_DOCUMENTO` DROP FOREIGN KEY `RIGA_DOCUMENTO_RIGA_DOCUMENTO`;
ALTER TABLE `RIGA_DOCUMENTO` DROP FOREIGN KEY `ARTICOLO_TAGLIA_RIGA_DOCUMENTO`;
ALTER TABLE `RIGA_DOCUMENTO` DROP FOREIGN KEY `CAUSALE_MAGAZZINO_RIGA_DOCUMENTO`;
ALTER TABLE `RIGA_DOCUMENTO` DROP FOREIGN KEY `CLIFOR_RIGA_DOCUMENTO`;
ALTER TABLE `RIGA_DOCUMENTO` DROP FOREIGN KEY `MAG_FISICO_RIGA_DOCUMENTO`;
ALTER TABLE `RIGA_DOCUMENTO` DROP FOREIGN KEY `RIGA_DOCUMENTO_RIGA_DOCUMENTO_MOV`;
ALTER TABLE `RIGA_DOCUMENTO` DROP FOREIGN KEY `RIGA_DOCUMENTO_RIGA_DOCUMENTO_PRELEVATA`;
####????
ALTER TABLE `RIGA_DOCUMENTO` DROP FOREIGN KEY `PEZZA_RIGA_DOCUMENTO`;
ALTER TABLE `RIGA_DOCUMENTO` DROP FOREIGN KEY `FASE_LAVORAZIONE_RIGA_DOCUMENTO`;
ALTER TABLE `RIGA_DOCUMENTO` DROP FOREIGN KEY `ARTICOLO_FILATO_COLORE_RIGA_DOCUMENTO`;
ALTER TABLE `RIGA_DOCUMENTO` DROP FOREIGN KEY `ARTICOLO_FILATO_COLORE_RITORTO_RIGA_DOCUMENTO`;
ALTER TABLE `RIGA_DOCUMENTO` DROP FOREIGN KEY `ARTICOLO_TESSUTO_COLORE_RIGA_DOCUMENTO`;
ALTER TABLE `RIGA_DOCUMENTO` DROP FOREIGN KEY `TELAIO_RIGA_DOCUMENTO`;
ALTER TABLE `RIGA_DOCUMENTO_P` DROP FOREIGN KEY `RIGA_DOCUMENTO_RIGA_DOCUMENTO_P_PRELEVATA`;
ALTER TABLE `RIGA_DOCUMENTO_P` DROP FOREIGN KEY `RIGA_DOCUMENTO_RIGA_DOCUMENTO_P`;
ALTER TABLE `RIGA_DOCUMENTO_PROGETTISTA` DROP FOREIGN KEY `RIGA_DOCUMENTO_RIGA_DOCUMENTO_PROGETTISTA`;
ALTER TABLE `RIGA_DOCUMENTO_P_M` DROP FOREIGN KEY `RIGA_DOCUMENTO_RIGA_DOCUMENTO_P_M_PRELEVATA`;
ALTER TABLE `RIGA_DOCUMENTO_P_M` DROP FOREIGN KEY `RIGA_DOCUMENTO_RIGA_DOCUMENTO_P_M`;
ALTER TABLE `MOVIMENTO` DROP FOREIGN KEY `RIGA_DOCUMENTO_MOVIMENTO`;
ALTER TABLE `TELA` DROP FOREIGN KEY `RIGA_DOCUMENTO_TELA`;
ALTER TABLE `MOVIMENTO_PEZZA` DROP FOREIGN KEY `RIGA_DOCUMENTO_MOVIMENTO_PEZZA`;
ALTER TABLE `PEZZA` DROP FOREIGN KEY `RIGA_DOCUMENTO_PEZZA`;
ALTER TABLE `LAV_PEZZA` DROP FOREIGN KEY `RIGA_DOCUMENTO_LAV_PEZZA_disposizione`;
ALTER TABLE `LAV_PEZZA` DROP FOREIGN KEY `RIGA_DOCUMENTO_LAV_PEZZA_bolla`;
ALTER TABLE `NUMERO_TELI_RIGA` DROP FOREIGN KEY `RIGA_DOCUMENTO_NUMERO_TELI_RIGA_articolo`;
ALTER TABLE `NUMERO_TELI_RIGA` DROP FOREIGN KEY `RIGA_DOCUMENTO_NUMERO_TELI_RIGA_tessuto`;
ALTER TABLE `ARTICOLO_USATO` DROP FOREIGN KEY `RIGA_DOCUMENTO_ARTICOLO_USATO`;
#ALTER TABLE `RIGA_DOCUMENTO` ADD COLUMN `id_articoloFilatoColore` INTEGER;
ALTER TABLE `RIGA_DOCUMENTO` ADD COLUMN `id_articoloFilatoColoreRitorto` INTEGER;
ALTER TABLE `RIGA_DOCUMENTO` ADD COLUMN `id_rigaDocumentoTessuto` INTEGER;
ALTER TABLE `RIGA_DOCUMENTO` ADD CONSTRAINT `ARTICOLO_RIGA_DOCUMENTO`
FOREIGN KEY (`id_articolo`) REFERENCES `ARTICOLO` (`id_articolo`);
ALTER TABLE `RIGA_DOCUMENTO` ADD CONSTRAINT `DOCUMENTO_RIGA_DOCUMENTO`
FOREIGN KEY (`id_documento`) REFERENCES `DOCUMENTO` (`id_documento`);
ALTER TABLE `RIGA_DOCUMENTO` ADD CONSTRAINT `IVA_RIGA_DOCUMENTO`
FOREIGN KEY (`id_iva`) REFERENCES `IVA` (`id_iva`);
ALTER TABLE `RIGA_DOCUMENTO` ADD CONSTRAINT `ARTICOLO_VARIANTE_RIGA_DOCUMENTO`
FOREIGN KEY (`id_articoloVariante`) REFERENCES `ARTICOLO_VARIANTE` (`id_articoloVariante`);
ALTER TABLE `RIGA_DOCUMENTO` ADD CONSTRAINT `REPARTO_RIGA_DOCUMENTO`
FOREIGN KEY (`id_reparto`) REFERENCES `REPARTO` (`id_reparto`);
ALTER TABLE `RIGA_DOCUMENTO` ADD CONSTRAINT `DOCUMENTOpadre_RIGA_DOCUMENTO`
FOREIGN KEY (`id_documentoPadre`) REFERENCES `DOCUMENTO` (`id_documento`);
ALTER TABLE `RIGA_DOCUMENTO` ADD CONSTRAINT `RIGA_DOCUMENTO_RIGA_DOCUMENTO`
FOREIGN KEY (`id_rigaDocumentoPadre`) REFERENCES `RIGA_DOCUMENTO` (`id_rigaDocumento`);
ALTER TABLE `RIGA_DOCUMENTO` ADD CONSTRAINT `ARTICOLO_TAGLIA_RIGA_DOCUMENTO`
FOREIGN KEY (`id_articoloTaglia`) REFERENCES `ARTICOLO_TAGLIA` (`id_articoloTaglia`);
ALTER TABLE `RIGA_DOCUMENTO` ADD CONSTRAINT `CAUSALE_MAGAZZINO_RIGA_DOCUMENTO`
FOREIGN KEY (`id_causaleMagazzino`) REFERENCES `CAUSALE_MAGAZZINO` (`id_causaleMagazzino`);
ALTER TABLE `RIGA_DOCUMENTO` ADD CONSTRAINT `CLIFOR_RIGA_DOCUMENTO`
FOREIGN KEY (`id_clifor`) REFERENCES `CLIFOR` (`id_clifor`);
ALTER TABLE `RIGA_DOCUMENTO` ADD CONSTRAINT `MAG_FISICO_RIGA_DOCUMENTO`
FOREIGN KEY (`id_magFisico`) REFERENCES `MAG_FISICO` (`id_magFisico`);
ALTER TABLE `RIGA_DOCUMENTO` ADD CONSTRAINT `RIGA_DOCUMENTO_RIGA_DOCUMENTO_MOV`
FOREIGN KEY (`id_rigaDocumentoMov`) REFERENCES `RIGA_DOCUMENTO` (`id_rigaDocumento`);
ALTER TABLE `RIGA_DOCUMENTO` ADD CONSTRAINT `RIGA_DOCUMENTO_RIGA_DOCUMENTO_PRELEVATA`
FOREIGN KEY (`id_rigaDocumentoPrelevata`) REFERENCES `RIGA_DOCUMENTO` (`id_rigaDocumento`);
###????
#ALTER TABLE `RIGA_DOCUMENTO` ADD CONSTRAINT `PEZZA_RIGA_DOCUMENTO`
# FOREIGN KEY (`id_pezza`, `id_articoloTessuto`) REFERENCES `PEZZA` (`id_pezza`,`id_articoloTessuto`);
ALTER TABLE `RIGA_DOCUMENTO` ADD CONSTRAINT `FASE_LAVORAZIONE_RIGA_DOCUMENTO`
FOREIGN KEY (`id_faseLavorazione`) REFERENCES `FASE_LAVORAZIONE` (`id_faseLavorazione`);
ALTER TABLE `RIGA_DOCUMENTO` ADD CONSTRAINT `ARTICOLO_FILATO_COLORE_RITORTO_RIGA_DOCUMENTO`
FOREIGN KEY (`id_articoloFilatoColoreRitorto`) REFERENCES `ARTICOLO_FILATO_COLORE_RITORTO` (`id_articoloFilatoColoreRitorto`);
ALTER TABLE `RIGA_DOCUMENTO` ADD CONSTRAINT `ARTICOLO_TESSUTO_COLORE_RIGA_DOCUMENTO`
FOREIGN KEY (`id_articoloTessutoColore`) REFERENCES `ARTICOLO_TESSUTO_COLORE` (`id_articoloTessutoColore`);
ALTER TABLE `RIGA_DOCUMENTO` ADD CONSTRAINT `TELAIO_RIGA_DOCUMENTO`
FOREIGN KEY (`id_telaio`) REFERENCES `TELAIO` (`id_telaio`);
ALTER TABLE `RIGA_DOCUMENTO` ADD CONSTRAINT `ARTICOLO_FILATO_COLORE_RIGA_DOCUMENTO`
FOREIGN KEY (`id_articoloFilatoColore`) REFERENCES `ARTICOLO_FILATO_COLORE` (`id_articoloFilatoColore`);
ALTER TABLE `RIGA_DOCUMENTO` ADD CONSTRAINT `RIGA_DOCUMENTO_RIGA_DOCUMENTO_TESSUTO`
FOREIGN KEY (`id_rigaDocumentoTessuto`) REFERENCES `RIGA_DOCUMENTO` (`id_rigaDocumento`);
ALTER TABLE `RIGA_DOCUMENTO_P` ADD CONSTRAINT `RIGA_DOCUMENTO_RIGA_DOCUMENTO_P_PRELEVATA`
FOREIGN KEY (`id_rigaDocumentoPrelevata`) REFERENCES `RIGA_DOCUMENTO` (`id_rigaDocumento`);
ALTER TABLE `RIGA_DOCUMENTO_P` ADD CONSTRAINT `RIGA_DOCUMENTO_RIGA_DOCUMENTO_P`
FOREIGN KEY (`id_rigaDocumento`) REFERENCES `RIGA_DOCUMENTO` (`id_rigaDocumento`);
ALTER TABLE `RIGA_DOCUMENTO_PROGETTISTA` ADD CONSTRAINT `RIGA_DOCUMENTO_RIGA_DOCUMENTO_PROGETTISTA`
FOREIGN KEY (`id_rigaDocumento`) REFERENCES `RIGA_DOCUMENTO` (`id_rigaDocumento`);
ALTER TABLE `RIGA_DOCUMENTO_P_M` ADD CONSTRAINT `RIGA_DOCUMENTO_RIGA_DOCUMENTO_P_M_PRELEVATA`
FOREIGN KEY (`id_rigaDocumentoPrelevata`) REFERENCES `RIGA_DOCUMENTO` (`id_rigaDocumento`);
ALTER TABLE `RIGA_DOCUMENTO_P_M` ADD CONSTRAINT `RIGA_DOCUMENTO_RIGA_DOCUMENTO_P_M`
FOREIGN KEY (`id_rigaDocumento`) REFERENCES `RIGA_DOCUMENTO` (`id_rigaDocumento`);
ALTER TABLE `MOVIMENTO` ADD CONSTRAINT `RIGA_DOCUMENTO_MOVIMENTO`
FOREIGN KEY (`id_rigaDocumento`) REFERENCES `RIGA_DOCUMENTO` (`id_rigaDocumento`);
ALTER TABLE `TELA` ADD CONSTRAINT `RIGA_DOCUMENTO_TELA`
FOREIGN KEY (`id_rigaDocumento`) REFERENCES `RIGA_DOCUMENTO` (`id_rigaDocumento`);
ALTER TABLE `MOVIMENTO_PEZZA` ADD CONSTRAINT `RIGA_DOCUMENTO_MOVIMENTO_PEZZA`
FOREIGN KEY (`id_rigaDocumento`) REFERENCES `RIGA_DOCUMENTO` (`id_rigaDocumento`);
ALTER TABLE `PEZZA` ADD CONSTRAINT `RIGA_DOCUMENTO_PEZZA`
FOREIGN KEY (`id_rigaDocumento`) REFERENCES `RIGA_DOCUMENTO` (`id_rigaDocumento`);
ALTER TABLE `LAV_PEZZA` ADD CONSTRAINT `RIGA_DOCUMENTO_LAV_PEZZA_disposizione`
FOREIGN KEY (`id_rigaDocumento`) REFERENCES `RIGA_DOCUMENTO` (`id_rigaDocumento`);
ALTER TABLE `LAV_PEZZA` ADD CONSTRAINT `RIGA_DOCUMENTO_LAV_PEZZA_bolla`
FOREIGN KEY (`id_rigaDocumentoBolla`) REFERENCES `RIGA_DOCUMENTO` (`id_rigaDocumento`);
ALTER TABLE `NUMERO_TELI_RIGA` ADD CONSTRAINT `RIGA_DOCUMENTO_NUMERO_TELI_RIGA_articolo`
FOREIGN KEY (`id_rigaDocumentoArticolo`) REFERENCES `RIGA_DOCUMENTO` (`id_rigaDocumento`);
ALTER TABLE `NUMERO_TELI_RIGA` ADD CONSTRAINT `RIGA_DOCUMENTO_NUMERO_TELI_RIGA_tessuto`
FOREIGN KEY (`id_rigaDocumentoTessuto`) REFERENCES `RIGA_DOCUMENTO` (`id_rigaDocumento`);
ALTER TABLE `ARTICOLO_USATO` ADD CONSTRAINT `RIGA_DOCUMENTO_ARTICOLO_USATO`
FOREIGN KEY (`id_rigaDocumento`) REFERENCES `RIGA_DOCUMENTO` (`id_rigaDocumento`);
ALTER TABLE `ARTICOLO_TESSUTO_COLORE` ADD COLUMN `flgDispo` INTEGER;

View file

@ -0,0 +1,12 @@
# ---------------------------------------------------------------------- #
# Alter table "DOCUMENTO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `DOCUMENTO` ADD COLUMN `FERiferimentoTesto` VARCHAR(60);
ALTER TABLE `DOCUMENTO` ADD COLUMN `FERiferimentoNumero` DOUBLE;
ALTER TABLE `DOCUMENTO` ADD COLUMN `FERiferimentoData` DATE;

View file

@ -0,0 +1,128 @@
# ---------------------------------------------------------------------- #
# Alter table "DOCUMENTO" #
# ---------------------------------------------------------------------- #
# ---------------------------------------------------------------------- #
# Alter table "RIGA_DOCUMENTO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `RIGA_DOCUMENTO` CHANGE `id_rigaDocumentoTessuto` `id_rigaDocumentoTessutoA` INTEGER;
# ---------------------------------------------------------------------- #
# Alter table "CLIFOR_LAVORAZIONE" #
# ---------------------------------------------------------------------- #
ALTER TABLE `CLIFOR_LAVORAZIONE` ADD COLUMN `costoLavorazione` DECIMAL(18,4);
# ---------------------------------------------------------------------- #
# Alter table "ARTICOLO_TESSUTO_COLORE" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ARTICOLO_TESSUTO_COLORE` ADD COLUMN `quantitaAtW` DOUBLE;
ALTER TABLE `ARTICOLO_TESSUTO_COLORE` CHANGE `quantita` `quantitaAt` DOUBLE;
# ---------------------------------------------------------------------- #
# Alter table "DOCUMENTO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `DOCUMENTO` ADD COLUMN `id_lavorazione` INTEGER;
# ---------------------------------------------------------------------- #
# Add table "TIPO_DOCUMENTO_LAVORAZIONE" #
# ---------------------------------------------------------------------- #
CREATE TABLE `TIPO_DOCUMENTO_LAVORAZIONE` (
`id_tipoDocumentoLavorazione` INTEGER NOT NULL AUTO_INCREMENT,
`id_lavorazione` INTEGER,
`id_tipoDocumento` INTEGER,
CONSTRAINT `PK_TIPO_DOCUMENTO_LAVORAZIONE` PRIMARY KEY (`id_tipoDocumentoLavorazione`)
);
ALTER TABLE `DOCUMENTO` ADD CONSTRAINT `LAVORAZIONE_DOCUMENTO`
FOREIGN KEY (`id_lavorazione`) REFERENCES `LAVORAZIONE` (`id_lavorazione`);
ALTER TABLE `TIPO_DOCUMENTO_LAVORAZIONE` ADD CONSTRAINT `LAVORAZIONE_TIPO_DOCUMENTO_LAVORAZIONE`
FOREIGN KEY (`id_lavorazione`) REFERENCES `LAVORAZIONE` (`id_lavorazione`);
ALTER TABLE `TIPO_DOCUMENTO_LAVORAZIONE` ADD CONSTRAINT `TIPO_DOCUMENTO_TIPO_DOCUMENTO_LAVORAZIONE`
FOREIGN KEY (`id_tipoDocumento`) REFERENCES `TIPO_DOCUMENTO` (`id_tipoDocumento`);
# ---------------------------------------------------------------------- #
# Alter table "LAVORAZIONE" #
# ---------------------------------------------------------------------- #
ALTER TABLE `LAVORAZIONE` ADD COLUMN `abbreviazione` CHAR(3);
# ---------------------------------------------------------------------- #
# Alter table "ARTICOLO_TESSUTO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ARTICOLO_TESSUTO` ADD COLUMN `quantitaLavorazione` DOUBLE;
# ---------------------------------------------------------------------- #
# Alter table "ARTICOLO_TESSUTO_COLORE" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ARTICOLO_TESSUTO_COLORE` ADD COLUMN `quantitaLavorazione` DOUBLE;
# ---------------------------------------------------------------------- #
# Alter table "DOCUMENTO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `DOCUMENTO` ADD COLUMN `descTransactionStripe` VARCHAR(80);
# ---------------------------------------------------------------------- #
# Alter table "ARTICOLO_TESSUTO_COLORE" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ARTICOLO_TESSUTO_COLORE` CHANGE `quantitaAt` `quantitaAtc` DOUBLE;
ALTER TABLE `ARTICOLO_TESSUTO_COLORE` CHANGE `quantitaAtW` `quantitaAtcW` DOUBLE;
# ---------------------------------------------------------------------- #
# Alter table "ARTICOLO_FILATO_COLORE" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ARTICOLO_FILATO_COLORE` MODIFY `quantitaMagazzinoMovimentoHtml` VARCHAR(254);
# ---------------------------------------------------------------------- #
# Alter table "ARTICOLO_FILATO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ARTICOLO_FILATO` MODIFY `quantitaMagazzinoMovimentoHtml` VARCHAR(254);
# ---------------------------------------------------------------------- #
# Alter table "ARTICOLO_TESSUTO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ARTICOLO_TESSUTO` MODIFY `quantitaMagazzinoMovimentoHtml` VARCHAR(254);
# ---------------------------------------------------------------------- #
# Alter table "ARTICOLO_TESSUTO_COLORE" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ARTICOLO_TESSUTO_COLORE` MODIFY `quantitaMagazzinoMovimentoHtml` VARCHAR(254);

View file

@ -0,0 +1,69 @@
# ---------------------------------------------------------------------- #
# Alter table "TIPO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `TIPO` ADD COLUMN `id_listinoEbay` INTEGER;
ALTER TABLE `TIPO` ADD COLUMN `id_listinoAmazon` INTEGER;
ALTER TABLE `TIPO` ADD COLUMN `amazonFissa` DECIMAL(18,4);
ALTER TABLE `TIPO` ADD COLUMN `ebayFissa` DECIMAL(18,4);
# ---------------------------------------------------------------------- #
# Alter table "TIPO_PAGAMENTO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `TIPO_PAGAMENTO` ADD COLUMN `wwwValoreSoglia` DECIMAL(18,4);
ALTER TABLE `TIPO_PAGAMENTO` ADD COLUMN `wwwPercOltreSoglia` DECIMAL(5,2);
ALTER TABLE `TIPO_PAGAMENTO` ADD COLUMN `tariffaAggiuntiva` DECIMAL(18,4);
ALTER TABLE `TIPO_PAGAMENTO` MODIFY `ordineWww` INTEGER AFTER `id_tipoPagamento`;
ALTER TABLE `TIPO_PAGAMENTO` MODIFY `periodicita` INTEGER AFTER `ordineWww`;
ALTER TABLE `TIPO_PAGAMENTO` MODIFY `descrizione_it` VARCHAR(60) AFTER `periodicita`;
ALTER TABLE `TIPO_PAGAMENTO` MODIFY `descrizione_en` VARCHAR(60) AFTER `descrizione_it`;
ALTER TABLE `TIPO_PAGAMENTO` MODIFY `flgTipoPagamento` INTEGER AFTER `descrizione_en`;
ALTER TABLE `TIPO_PAGAMENTO` MODIFY `flgPrimaScadenza` INTEGER AFTER `flgTipoPagamento`;
ALTER TABLE `TIPO_PAGAMENTO` MODIFY `giornoFisso` INTEGER AFTER `flgPrimaScadenza`;
ALTER TABLE `TIPO_PAGAMENTO` MODIFY `primaRata` INTEGER AFTER `giornoFisso`;
ALTER TABLE `TIPO_PAGAMENTO` MODIFY `nRate` INTEGER AFTER `primaRata`;
ALTER TABLE `TIPO_PAGAMENTO` MODIFY `codiceTenderCassa` CHAR(4) AFTER `nRate`;
ALTER TABLE `TIPO_PAGAMENTO` MODIFY `flgWww` INTEGER AFTER `codiceTenderCassa`;
ALTER TABLE `TIPO_PAGAMENTO` MODIFY `flgAbilitatoNegozio` INTEGER AFTER `flgWww`;
ALTER TABLE `TIPO_PAGAMENTO` MODIFY `flgAbilitatoCorriere` INTEGER AFTER `flgAbilitatoNegozio`;
ALTER TABLE `TIPO_PAGAMENTO` MODIFY `codiceCassaEpson` INTEGER AFTER `flgAbilitatoCorriere`;
ALTER TABLE `TIPO_PAGAMENTO` MODIFY `flgIncassoPagamento` INTEGER AFTER `codiceCassaEpson`;
ALTER TABLE `TIPO_PAGAMENTO` MODIFY `flgAbilitatoStranieri` INTEGER AFTER `flgIncassoPagamento`;
ALTER TABLE `TIPO_PAGAMENTO` MODIFY `flgTipoPagamentoEcommerce` INTEGER AFTER `flgAbilitatoStranieri`;
ALTER TABLE `TIPO_PAGAMENTO` MODIFY `imgTmst` VARCHAR(24) AFTER `flgTipoPagamentoEcommerce`;
ALTER TABLE `TIPO_PAGAMENTO` MODIFY `tariffaAggiuntiva` DECIMAL(18,4) AFTER `imgTmst`;
ALTER TABLE `TIPO_PAGAMENTO` MODIFY `percWwwSconto` DECIMAL(5,2) AFTER `tariffaAggiuntiva`;
ALTER TABLE `TIPO_PAGAMENTO` MODIFY `percWwwCommissione` DECIMAL(5,2) AFTER `percWwwSconto`;
ALTER TABLE `TIPO_PAGAMENTO` MODIFY `wwwCommissionePercDefault` DECIMAL(5,2) AFTER `percWwwCommissione`;
ALTER TABLE `TIPO_PAGAMENTO` MODIFY `wwwTariffaFissa` DECIMAL(18,4) AFTER `wwwCommissionePercDefault`;

View file

@ -0,0 +1,133 @@
# ---------------------------------------------------------------------- #
# Alter table "MARCA" #
# ---------------------------------------------------------------------- #
ALTER TABLE `MARCA` ADD COLUMN `flgAmazon` INTEGER;
# ---------------------------------------------------------------------- #
# Alter table "CLIFOR" #
# ---------------------------------------------------------------------- #
ALTER TABLE `CLIFOR` ADD COLUMN `costoMinimoOrdineWeb` DECIMAL(18,4);
# ---------------------------------------------------------------------- #
# Alter table "ATTIVITA" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ATTIVITA` DROP COLUMN `amzAccessKeyId`;
ALTER TABLE `ATTIVITA` DROP COLUMN `amzSecretKey`;
ALTER TABLE `ATTIVITA` DROP COLUMN `amzRoleArn`;
ALTER TABLE `ATTIVITA` DROP COLUMN `amzRoleSessionName`;
ALTER TABLE `ATTIVITA` DROP COLUMN `amzClientId`;
ALTER TABLE `ATTIVITA` DROP COLUMN `amzClientSecret`;
ALTER TABLE `ATTIVITA` DROP COLUMN `amzRefreshToken`;
ALTER TABLE `ATTIVITA` ADD COLUMN `amzLwaClientId` VARCHAR(254);
ALTER TABLE `ATTIVITA` ADD COLUMN `amzLwaClientSecret` VARCHAR(254);
ALTER TABLE `ATTIVITA` ADD COLUMN `amzLwaAuthToken` VARCHAR(400);
ALTER TABLE `ATTIVITA` ADD COLUMN `amzLwaAccessToken` VARCHAR(400);
ALTER TABLE `ATTIVITA` ADD COLUMN `amzLwaRefreshToken` VARCHAR(400);
ALTER TABLE `ATTIVITA` ADD COLUMN `amzLwaAccessTokenExpireTS` DATETIME;
ALTER TABLE `ATTIVITA` ADD COLUMN `amzIamRoleARN` VARCHAR(254);
ALTER TABLE `ATTIVITA` ADD COLUMN `amzIamAccessKey` VARCHAR(254);
ALTER TABLE `ATTIVITA` ADD COLUMN `amzIamSecretKey` VARCHAR(254);
ALTER TABLE `ATTIVITA` ADD COLUMN `amzStsAccessKeyId` VARCHAR(254);
ALTER TABLE `ATTIVITA` ADD COLUMN `amzStsSecretAccessKey` VARCHAR(254);
ALTER TABLE `ATTIVITA` ADD COLUMN `amzStsSessionToken` VARCHAR(400);
ALTER TABLE `ATTIVITA` ADD COLUMN `amzStsSessionTokenTS` DATETIME;
DROP INDEX `IDX_USERS_2` ON `USERS`;
ALTER TABLE `USERS` MODIFY `utenteDominio` VARCHAR(60);
CREATE UNIQUE INDEX `IDX_USERS_2` ON `USERS` (`utenteDominio`);
# ---------------------------------------------------------------------- #
# Alter table "ATTIVITA" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ATTIVITA` ADD COLUMN `amzMarketplaces` VARCHAR(1000);
ALTER TABLE `ATTIVITA` ADD COLUMN `amzSellerid` VARCHAR(60);
# ---------------------------------------------------------------------- #
# Alter table "ARTICOLO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ARTICOLO` ADD COLUMN `prezzoSuAmzIva` DECIMAL(18,4);
ALTER TABLE `ARTICOLO` ADD COLUMN `qtaSuAmz` INTEGER;
ALTER TABLE `ARTICOLO` ADD COLUMN `qtaAmz` INTEGER;
ALTER TABLE `ARTICOLO` ADD COLUMN `productTypeAmz` VARCHAR(40);
ALTER TABLE `ARTICOLO` ADD COLUMN `flgAmazonCatalog` INTEGER;
ALTER TABLE `ARTICOLO` ADD COLUMN `asinAmz` VARCHAR(40);
ALTER TABLE `ARTICOLO` ADD COLUMN `flgPriceTypeAmz` INTEGER;
ALTER TABLE `ARTICOLO` DROP COLUMN `flgAmazonCatalog`;
ALTER TABLE `ATTIVITA` ADD COLUMN `amzMerchantShippingGroupFree` VARCHAR(60);
ALTER TABLE `ARTICOLO` ADD COLUMN `descAmz` VARCHAR(1000);
ALTER TABLE `ARTICOLO` ADD COLUMN `flgAmzWarn` INTEGER;
# ---------------------------------------------------------------------- #
# Add table "AMZ_FEATURED_PRICE" #
# ---------------------------------------------------------------------- #
CREATE TABLE `AMZ_FEATURED_PRICE` (
`id_amzFeaturedPrice` INTEGER NOT NULL AUTO_INCREMENT,
`id_articolo` INTEGER,
`lang` VARCHAR(4),
`featuredOEPriceAmz` DECIMAL(18,4),
`competingFOPriceAmz` DECIMAL(18,4),
`currentFOPriceAmz` DECIMAL(18,4),
`currentPriceAmz` DECIMAL(18,4),
`dataPriceAmz` DATE,
CONSTRAINT `PK_AMZ_FEATURED_PRICE` PRIMARY KEY (`id_amzFeaturedPrice`)
);
CREATE UNIQUE INDEX `IDX_AMZ_FEATURED_PRICE_1` ON `AMZ_FEATURED_PRICE` (`id_articolo`,`lang`);
# ---------------------------------------------------------------------- #
# Add foreign key constraints #
# ---------------------------------------------------------------------- #
ALTER TABLE `AMZ_FEATURED_PRICE` ADD CONSTRAINT `ARTICOLO_AMZ_FEATURED_PRICE`
FOREIGN KEY (`id_articolo`) REFERENCES `ARTICOLO` (`id_articolo`);
# ---------------------------------------------------------------------- #
# Alter table "AMZ_FEATURED_PRICE" #
# ---------------------------------------------------------------------- #
ALTER TABLE `AMZ_FEATURED_PRICE` ADD COLUMN `flgPrezzoCompetitivoAmz` INTEGER;
ALTER TABLE `AMZ_FEATURED_PRICE` ADD COLUMN `flgPrezzoCompetitivo` INTEGER;

View file

@ -0,0 +1,6 @@
# ---------------------------------------------------------------------- #
# Alter table "CLIFOR" #
# ---------------------------------------------------------------------- #
ALTER TABLE `CLIFOR` ADD COLUMN `costoSpedizioneAggiuntivo` DECIMAL(18,4);

View file

@ -0,0 +1,35 @@
# ---------------------------------------------------------------------- #
# Add table "GLOSSARIO" #
# ---------------------------------------------------------------------- #
CREATE TABLE `GLOSSARIO` (
`codice` VARCHAR(16),
`id_glossario` INTEGER NOT NULL AUTO_INCREMENT,
`id_tipoGlossario` INTEGER,
`descrizione` VARCHAR(254),
CONSTRAINT `PK_GLOSSARIO` PRIMARY KEY (`id_glossario`)
);
# ---------------------------------------------------------------------- #
# Add table "TIPO_GLOSSARIO" #
# ---------------------------------------------------------------------- #
CREATE TABLE `TIPO_GLOSSARIO` (
`id_tipoGlossario` INTEGER NOT NULL AUTO_INCREMENT,
`codice` VARCHAR(16),
`descrizione` VARCHAR(60),
CONSTRAINT `PK_TIPO_GLOSSARIO` PRIMARY KEY (`id_tipoGlossario`)
);
CREATE UNIQUE INDEX `IDX_TIPO_GLOSSARIO_1` ON `TIPO_GLOSSARIO` (`codice`);
# ---------------------------------------------------------------------- #
# Add foreign key constraints #
# ---------------------------------------------------------------------- #
ALTER TABLE `GLOSSARIO` ADD CONSTRAINT `TIPO_GLOSSARIO_GLOSSARIO`
FOREIGN KEY (`id_tipoGlossario`) REFERENCES `TIPO_GLOSSARIO` (`id_tipoGlossario`);
CREATE UNIQUE INDEX `IDX_GLOSSARIO_1` ON `GLOSSARIO` (`codice`);

View file

@ -0,0 +1,13 @@
DROP TABLE `CLIFOR_USERS`;
# ---------------------------------------------------------------------- #
# Alter table "CLIFOR" #
# ---------------------------------------------------------------------- #
ALTER TABLE `CLIFOR` ADD COLUMN `id_usersResponsabile` INTEGER;
#ALTER TABLE `CLIFOR` ADD CONSTRAINT `USERS_CLIFOR_responsabile`
# FOREIGN KEY (`id_usersResponsabile`) REFERENCES `USERS` (`id_users`);

View file

@ -0,0 +1,26 @@
# ---------------------------------------------------------------------- #
# Alter table "CLIFOR" #
# ---------------------------------------------------------------------- #
ALTER TABLE `CLIFOR` ADD COLUMN `flgStatoConfermaDati` INTEGER;
# ---------------------------------------------------------------------- #
# Add table "CLIFOR_LOG" #
# ---------------------------------------------------------------------- #
CREATE TABLE `CLIFOR_LOG` (
`id_cliforLog` INTEGER NOT NULL AUTO_INCREMENT,
`id_clifor` INTEGER,
`id_users` INTEGER,
`tsCliforlog` DATETIME,
`dataCliforlog` DATE,
`descrizioneCliforlog` VARCHAR(1000),
CONSTRAINT `PK_CLIFOR_LOG` PRIMARY KEY (`id_cliforLog`)
);
ALTER TABLE `CLIFOR_LOG` ADD CONSTRAINT `CLIFOR_CLIFOR_LOG`
FOREIGN KEY (`id_clifor`) REFERENCES `CLIFOR` (`id_clifor`);
ALTER TABLE `CLIFOR_LOG` ADD CONSTRAINT `USERS_CLIFOR_LOG`
FOREIGN KEY (`id_users`) REFERENCES `USERS` (`id_users`);

View file

@ -0,0 +1,7 @@
# ---------------------------------------------------------------------- #
# Alter table "CLIFOR_LOG" #
# ---------------------------------------------------------------------- #
ALTER TABLE `CLIFOR_LOG` DROP COLUMN `tsCliforlog`;

View file

@ -0,0 +1,2 @@
ALTER TABLE `TIPO_PAGAMENTO` ADD COLUMN `codicePagamentoExport` VARCHAR(40);

View file

@ -0,0 +1,18 @@
# ---------------------------------------------------------------------- #
# Alter table "CLIFOR" #
# ---------------------------------------------------------------------- #
ALTER TABLE `CLIFOR` ADD COLUMN `prezzoCatenaAlMt` DECIMAL(18,4);
# ---------------------------------------------------------------------- #
# Alter table "DOCUMENTO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `DOCUMENTO` ADD COLUMN `prezzoCatenaAlMt` DECIMAL(18,4);
ALTER TABLE `DOCUMENTO` ADD COLUMN `flgGRS` INTEGER;
ALTER TABLE `DOCUMENTO` ADD COLUMN `dataCambioStatoLavorazione` DATE;
ALTER TABLE `RIGA_DOCUMENTO` ADD COLUMN `flgUdm` INTEGER;

View file

@ -0,0 +1,5 @@
# ---------------------------------------------------------------------- #
# Alter table "DOCUMENTO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `DOCUMENTO` ADD COLUMN `FERiferimentoTipoDato` VARCHAR(10);

View file

@ -0,0 +1,5 @@
# ---------------------------------------------------------------------- #
# Alter table "CLIFOR" #
# ---------------------------------------------------------------------- #
ALTER TABLE `CLIFOR` ADD COLUMN `flgEscludi` INTEGER;

View file

@ -0,0 +1,7 @@
#11-11-24
# ---------------------------------------------------------------------- #
# Alter table "DOCUMENTO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `DOCUMENTO` ADD COLUMN `totaleDocumento` DECIMAL(18,4);

View file

@ -0,0 +1,10 @@
#20-12-24
# ---------------------------------------------------------------------- #
# Alter table "COMUNE" #
# ---------------------------------------------------------------------- #
ALTER TABLE `COMUNE` MODIFY `codiceZona` VARCHAR(10);

View file

@ -0,0 +1,22 @@
#5-1-25
ALTER TABLE `ATTIVITA` ADD COLUMN `deliveryCostPudo` DECIMAL(18,4);
# ---------------------------------------------------------------------- #
# Alter table "DOCUMENTO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `DOCUMENTO` ADD COLUMN `flgDeliveryType` INTEGER;
ALTER TABLE `DOCUMENTO` ADD COLUMN `pudoId` VARCHAR(10);
ALTER TABLE `DOCUMENTO` ADD COLUMN `descPudo` VARCHAR(250);
# ---------------------------------------------------------------------- #
# Alter table "TIPO_PAGAMENTO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `TIPO_PAGAMENTO` ADD COLUMN `flgNoFermopoint` INTEGER;

View file

@ -0,0 +1,10 @@
#15-4-2025
# ---------------------------------------------------------------------- #
# Alter table "CLIFOR" #
# ---------------------------------------------------------------------- #
ALTER TABLE `CLIFOR` ADD COLUMN `flgBlacklist` INTEGER;
ALTER TABLE `CLIFOR` ADD COLUMN `notaBlacklist` TEXT;

View file

@ -0,0 +1,11 @@
#17-06-25
CREATE INDEX `IDX_RIGA_DOCUMENTO_7` ON `RIGA_DOCUMENTO` (`id_rigaDocumentoPadre`);
CREATE INDEX `IDX_DOCUMENTO_20` ON `DOCUMENTO` (`flgSuper`,`id_documento`);
# DROP INDEX `IDX_DOCUMENTO_21` ON `DOCUMENTO`;
CREATE INDEX `IDX_DOCUMENTO_21` ON `DOCUMENTO` (`id_tipoDocumento` ,`dataDocumento` DESC,`flgStatoOrdineWww` ,`flgSuper` ,`id_tipoPagamento` ,`flgPagata` ,`id_esercizio` desc,`progDocumento` DESC);

View file

@ -0,0 +1,17 @@
#29-10-25
# ---------------------------------------------------------------------- #
# Alter table "DESC_TXT_LANG" #
# ---------------------------------------------------------------------- #
#ALTER TABLE `DESC_TXT_LANG` DROP PRIMARY KEY;
#ALTER TABLE `DESC_TXT_LANG` ADD COLUMN `id_descTxtLang` INTEGER NOT NULL AUTO_INCREMENT;
#ALTER TABLE `DESC_TXT_LANG` MODIFY `id_descTxtLang` INTEGER NOT NULL AUTO_INCREMENT FIRST;
#ALTER TABLE `DESC_TXT_LANG` ADD CONSTRAINT `PK_DESC_TXT_LANG`
# PRIMARY KEY (`id_descTxtLang`);
#CREATE UNIQUE INDEX `IDX_DESC_TXT_LANG_PK2` ON `DESC_TXT_LANG` (`tabella`,`idTabella`,`campo`,`lang`);

View file

@ -0,0 +1,28 @@
# ---------------------------------------------------------------------- #
# Alter table "USERS" #
# ---------------------------------------------------------------------- #
ALTER TABLE `USERS` ADD COLUMN `costoOrario` DECIMAL(18,4);
ALTER TABLE `USERS` ADD COLUMN `percServizi` DECIMAL(5,2);
ALTER TABLE `USERS` CHANGE `costoOrario` `tariffaProfessionista` DECIMAL(18,4);
ALTER TABLE `USERS` CHANGE `percServizi` `percProfessinista` DECIMAL(5,2);
# ---------------------------------------------------------------------- #
# Alter table "ACCESS" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ACCESS` DROP COLUMN `versione`;
##308
ALTER TABLE `USERS` ADD COLUMN `socialId` VARCHAR(60);
ALTER TABLE `USERS` ADD COLUMN `flgSocialIdType` INTEGER;

View file

@ -0,0 +1,40 @@
ALTER TABLE `ACCESS` DROP FOREIGN KEY `ACCESS_ACCESS`;
ALTER TABLE `USER_ACCESS` DROP FOREIGN KEY `ACCESS_USER_ACCESS`;
ALTER TABLE `ACCESS_GROUP_ACCESS` DROP FOREIGN KEY `ACCESS_ACCESS_GROUP_ACCESS`;
ALTER TABLE `TABLE_DESC` DROP FOREIGN KEY `ACCESS_TABLE_DESC`;
# ---------------------------------------------------------------------- #
# Alter table "ACCESS" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ACCESS` DROP PRIMARY KEY;
ALTER TABLE `ACCESS` MODIFY `id_access` VARCHAR(60) NOT NULL;
ALTER TABLE `ACCESS` ADD CONSTRAINT `PK_ACCESS`
PRIMARY KEY (`id_access`);
# ---------------------------------------------------------------------- #
# Add foreign key constraints #
# ---------------------------------------------------------------------- #
ALTER TABLE `ACCESS` ADD CONSTRAINT `ACCESS_ACCESS`
FOREIGN KEY (`id_accessHeader`) REFERENCES `ACCESS` (`id_access`);
ALTER TABLE `USER_ACCESS` ADD CONSTRAINT `ACCESS_USER_ACCESS`
FOREIGN KEY (`id_access`) REFERENCES `ACCESS` (`id_access`);
ALTER TABLE `ACCESS_GROUP_ACCESS` ADD CONSTRAINT `ACCESS_ACCESS_GROUP_ACCESS`
FOREIGN KEY (`id_access`) REFERENCES `ACCESS` (`id_access`);
ALTER TABLE `TABLE_DESC` ADD CONSTRAINT `ACCESS_TABLE_DESC`
FOREIGN KEY (`id_access`) REFERENCES `ACCESS` (`id_access`);
ALTER TABLE `ACCESS` MODIFY `descrizione` VARCHAR(60);

View file

@ -0,0 +1,8 @@
# ---------------------------------------------------------------------- #
# Alter table "USERS" #
# ---------------------------------------------------------------------- #
ALTER TABLE `USERS` ADD COLUMN `flgNoStatusMsg` INTEGER;

View file

@ -0,0 +1,7 @@
# ---------------------------------------------------------------------- #
# Alter table "USERS" #
# ---------------------------------------------------------------------- #
ALTER TABLE `USERS` ADD COLUMN `tsInvioMailRecupero` DATETIME;

View file

@ -0,0 +1,9 @@
# ---------------------------------------------------------------------- #
# Alter table "ACCESS" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ACCESS` ADD COLUMN `suffissoDirPages` VARCHAR(40);
# update users set eMail=eMail;

View file

@ -0,0 +1,2 @@
ALTER TABLE `ACCESS` ADD COLUMN `attrCompressi` VARCHAR(1000);

View file

@ -0,0 +1,8 @@
# ---------------------------------------------------------------------- #
# Alter table "POSTAZIONE" #
# ---------------------------------------------------------------------- #
ALTER TABLE `POSTAZIONE` ADD COLUMN `endpointFirma` VARCHAR(40);

View file

@ -0,0 +1,17 @@
# ---------------------------------------------------------------------- #
# Add table "FIELD_CACHE" #
# ---------------------------------------------------------------------- #
CREATE TABLE `FIELD_CACHE` (
`id_fieldCache` INTEGER NOT NULL AUTO_INCREMENT,
`fieldTag` VARCHAR(40),
`descrizione` VARCHAR(254),
CONSTRAINT `PK_FIELD_CACHE` PRIMARY KEY (`id_fieldCache`)
);
CREATE INDEX `IDX_FIELD_CACHE_1` ON `FIELD_CACHE` (`fieldTag`);
CREATE UNIQUE INDEX `IDX_FIELD_CACHE_2` ON `FIELD_CACHE` (`fieldTag`,`descrizione`);

View file

@ -0,0 +1,7 @@
DROP INDEX `IDX_TABLE_DESC_1` ON `TABLE_DESC`;
ALTER TABLE `TABLE_DESC` MODIFY `id_access` VARCHAR(60);
CREATE UNIQUE INDEX `IDX_TABLE_DESC_1` ON `TABLE_DESC` (`id_access`,`nomeColonna`);

View file

@ -0,0 +1,8 @@
#22-11-24
# ---------------------------------------------------------------------- #
# Alter table "TABLE_DESC" #
# ---------------------------------------------------------------------- #
ALTER TABLE `TABLE_DESC` ADD COLUMN `flgMandatory` INTEGER;

View file

@ -0,0 +1,8 @@
#17-1-25
# ---------------------------------------------------------------------- #
# Alter table "TABLE_DESC" #
# ---------------------------------------------------------------------- #
ALTER TABLE `TABLE_DESC` ADD COLUMN `ajaxTable` VARCHAR(40);

View file

@ -0,0 +1,8 @@
#5-3-25
# ---------------------------------------------------------------------- #
# Alter table "ACCESS" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ACCESS` ADD COLUMN `attrAsIs` VARCHAR(1000);

View file

@ -0,0 +1,40 @@
# ---------------------------------------------------------------------- #
# Alter table "FOTO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `FOTO` ADD COLUMN `id_fotoExport` INTEGER;
ALTER TABLE `FOTO` ADD COLUMN `flgFotoInviata` INTEGER;
ALTER TABLE `FOTO` ADD COLUMN `flgPettoraleInviato` INTEGER;
# ---------------------------------------------------------------------- #
# Alter table "PUNTO_FOTO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `PUNTO_FOTO` ADD COLUMN `id_puntoFotoExport` INTEGER;
# ---------------------------------------------------------------------- #
# Alter table "GARA" #
# ---------------------------------------------------------------------- #
ALTER TABLE `GARA` ADD COLUMN `testoO` VARCHAR(60);
ALTER TABLE `GARA` ADD COLUMN `testoV` VARCHAR(60);
ALTER TABLE `GARA` ADD COLUMN `testoFont` VARCHAR(254);
ALTER TABLE `GARA` ADD COLUMN `testoSize` INTEGER;
ALTER TABLE `GARA` ADD COLUMN `testoColore` VARCHAR(7);
alter table GARA add column codGara integer;
# ---------------------------------------------------------------------- #
# Alter table "GARA" #
# ---------------------------------------------------------------------- #
ALTER TABLE `GARA` ADD COLUMN `flgTipoIndex` INTEGER;

View file

@ -0,0 +1,210 @@
ALTER TABLE `USERS` ADD COLUMN `costoOrario` DECIMAL(18,4);
ALTER TABLE `USERS` ADD COLUMN `percServizi` DECIMAL(5,2);
ALTER TABLE `USERS` CHANGE `costoOrario` `tariffaProfessionista` DECIMAL(18,4);
ALTER TABLE `USERS` CHANGE `percServizi` `percProfessinista` DECIMAL(5,2);
ALTER TABLE `USERS` ADD COLUMN `socialId` VARCHAR(60);
ALTER TABLE `USERS` ADD COLUMN `flgSocialIdType` INTEGER;
# ---------------------------------------------------------------------- #
# Add tables #
# ---------------------------------------------------------------------- #
# ---------------------------------------------------------------------- #
# Add table "ATTIVITA" #
# ---------------------------------------------------------------------- #
CREATE TABLE `ATTIVITA` (
`id_attivita` INTEGER NOT NULL AUTO_INCREMENT,
`id_tipoAttivita` INTEGER,
`nomeAttivita` VARCHAR(60),
`indirizzoAttivita` VARCHAR(60),
`numeroCivicoAttivita` VARCHAR(30),
`id_comuneAttivita` INTEGER,
`descrizioneComuneAttivita` VARCHAR(60),
`descrizioneProvinciaAttivita` CHAR(2),
`capComuneAttivita` CHAR(5),
`capZonaAttivita` VARCHAR(10),
`telefonoAttivita` VARCHAR(40),
`emailAttivita` VARCHAR(60),
`flgGusti` INTEGER,
`dataIscrizione` DATE,
`codiceAttivita` VARCHAR(40),
`imgTmst` VARCHAR(24),
`fglMainSxCategorie` INTEGER,
`flgMainSxVetrinaBestseller` INTEGER,
`flgMainSxVetrinaOfferte` INTEGER,
`flgMainSxUltimiVisualizzati` INTEGER,
`flgMainBanner` INTEGER,
`flgMainVetrina` INTEGER,
`flgMainVetrinaCategorie` INTEGER,
`flgTopTelefono` INTEGER,
`flgTopLingue` INTEGER,
`topLingueAttivita` VARCHAR(40),
`flgTopMail` INTEGER,
`topColoreHex` VARCHAR(7),
`flgHeadCategorie` INTEGER,
`flgHeadMarche` INTEGER,
`flgHeadNewsType` INTEGER,
`headColoreHex` VARCHAR(7),
`flgDetailReviews` INTEGER,
`flgDetailRelatedProducts` INTEGER,
`flgDetailDxVetrinaBestseller` INTEGER,
`flgDetailDxVetrinaOfferte` INTEGER,
`flgCoupon` INTEGER,
`flgCheckoutGuest` INTEGER,
`accountFacebook` VARCHAR(60),
`accountTwitter` VARCHAR(60),
`accountInstagram` VARCHAR(60),
`flgSocialSide` INTEGER,
`flgFooterSocial` INTEGER,
`flgDefault` INTEGER,
`mailFrom` VARCHAR(40),
`mailTitolarePrivacy` TEXT,
`mailFooter` TEXT,
`mailTitle` VARCHAR(40),
`flgCartProcediPagamento` INTEGER,
`id_vettore` INTEGER,
`mailCoordinateBancarie` VARCHAR(254),
`wwwAddress` VARCHAR(40),
`topFontColorHex` VARCHAR(7),
`backgroundColorHex` VARCHAR(7),
`backgroundColorFooterHex` VARCHAR(7),
`backgroundColorNavHoverHex` VARCHAR(7),
`backgroundCustomFeatureBox` VARCHAR(7),
`headCategorieBorderColorHex` VARCHAR(7),
`mainTextColorHex` VARCHAR(7),
`leftMenuTextColorHex` VARCHAR(7),
`leftMenuSubTextColorHex` VARCHAR(7),
`subtitleHex` VARCHAR(7),
`bodyBackgroundHex` VARCHAR(7),
`footerTextH5Hex` VARCHAR(7),
`footerTextliHex` VARCHAR(7),
`footerTextliAHex` VARCHAR(7),
`costoContrassegno` DECIMAL(18,4),
`paypalClientId` VARCHAR(254),
`paypalClientSecret` VARCHAR(254),
`flgDetailCompara` INTEGER,
`flgDetailWishlist` INTEGER,
`flgDetailShareAddThis` INTEGER,
`flgNewsletterType` INTEGER,
`mailchimpSubscribeForm` TEXT,
`tagManagerHead` TEXT,
`tagManagerBody` TEXT,
`flgMainMiniBanner` INTEGER,
`flgMainSxCategorie` INTEGER,
`mainSubtitleBottomBorderHex` VARCHAR(7),
`indirizzoSede` VARCHAR(60),
`numeroCivicoSede` VARCHAR(30),
`id_comuneSede` INTEGER,
`descrizioneComuneSede` VARCHAR(60),
`descrizioneProvinciaSede` CHAR(2),
`capComuneSede` CHAR(5),
`capZonaSede` VARCHAR(10),
`telefonoSede` VARCHAR(40),
`codFisc` VARCHAR(16),
`pIva` VARCHAR(16),
`pec` VARCHAR(40),
`codiceIdentificativoFE` VARCHAR(7),
`contatto` VARCHAR(60),
`flgAcquistaSoloDisponibile` INTEGER,
`qtaDisponibilitaBassa` INTEGER,
`googleFtpUser` VARCHAR(60),
`googleFtpPassword` VARCHAR(60),
`flgGoogleMerchant` INTEGER,
`googleNomiFileFeed` VARCHAR(1000),
`deliveryFreeAbove` DECIMAL(18,4),
`cellulareAttivita` VARCHAR(40),
`flgTopChatWhatsapp` INTEGER,
`flgTopChatTelegram` INTEGER,
`chatTelegramUsername` VARCHAR(40),
`flgFooterChatWhatsapp` INTEGER,
`flgFooterChatTelegram` INTEGER,
`flgSubito` INTEGER,
`flgQuotazione` INTEGER,
`mainUltimiNum` INTEGER,
`flgMainUltimi` INTEGER,
`flgMainUltimaNews` INTEGER,
`deliveryCost` DECIMAL(18,4),
`recaptchaV2Key` VARCHAR(60),
`id_listinoEbay` INTEGER,
`flgEbay` INTEGER,
`cciaa` VARCHAR(10),
`faxAttivita` VARCHAR(40),
`ebayFulfillmentPolicyId` VARCHAR(40),
`ebayPaymentPolicyId` VARCHAR(40),
`ebayReturnPolicyId` VARCHAR(40),
`ebayMerchantLocationKey` VARCHAR(40),
`ebayOAuthRefreshToken` TEXT,
`ebayOAuthRefreshTokenExpire` DATETIME,
`ebayOAuthUserToken` TEXT,
`ebayOAuthUserTokenExpire` DATETIME,
`flgIcecat` INTEGER,
`icecatUsername` VARCHAR(40),
`icecatPassword` VARCHAR(40),
`percentileMaxPerPreventivo` INTEGER,
`googleMerchantRecensioniScript` VARCHAR(2000),
`googleMerchantRecensioniScriptBadge` VARCHAR(2000),
`flgGoogleMerchantRecensioni` INTEGER,
`flgGoogleMerchantRecensioniBadge` INTEGER,
`googleSiteId` VARCHAR(40),
`googleApiKey` VARCHAR(250),
`amzAccessKeyId` VARCHAR(40),
`amzSecretKey` VARCHAR(40),
`amzRoleArn` VARCHAR(40),
`amzRoleSessionName` VARCHAR(40),
`amzClientId` VARCHAR(40),
`amzClientSecret` VARCHAR(40),
`amzRefreshToken` VARCHAR(254),
`flgAmz` INTEGER,
`id_listinoAmz` INTEGER,
`flgTrovaprezzi` INTEGER,
`trovaprezziTrustedProgramScript` VARCHAR(2000),
`trovaprezziTrustedProgramScriptItem` VARCHAR(200),
`checkCartPercScontoMax` DECIMAL(5,2),
`cookiePolicyTheme` VARCHAR(60),
`flgIdealo` INTEGER,
`idealoTag` VARCHAR(40),
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`)
);
CREATE TABLE `CLIFOR_TIPO_PAGAMENTO` (
`id_cliforTipoPagamento` INTEGER NOT NULL AUTO_INCREMENT,
`id_clifor` INTEGER NOT NULL,
`id_tipoPagamento` INTEGER NOT NULL,
CONSTRAINT `PK_CLIFOR_TIPO_PAGAMENTO` PRIMARY KEY (`id_cliforTipoPagamento`)
);
CREATE UNIQUE INDEX `IDX_CLIFOR_TIPO_PAGAMENTO_1` ON `CLIFOR_TIPO_PAGAMENTO` (`id_clifor`,`id_tipoPagamento`);