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`);