1048 lines
38 KiB
SQL
1048 lines
38 KiB
SQL
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `costoPrecedente` DECIMAL(18,4);
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `imponibilePrecedente` DECIMAL(18,4);
|
|
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgMainSxCategorie` INTEGER;
|
|
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `mainSubtitleBottomBorderHex` VARCHAR(7);
|
|
|
|
#####
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `indirizzoSede` VARCHAR(60);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `numeroCivicoSede` VARCHAR(30);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `id_comuneSede` INTEGER;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `descrizioneComuneSede` VARCHAR(60);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `descrizioneProvinciaSede` CHAR(2);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `capComuneSede` CHAR(5);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `capZonaSede` VARCHAR(10);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `telefonoSede` VARCHAR(40);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `codFisc` VARCHAR(16);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `pIva` VARCHAR(16);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `pec` VARCHAR(40);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `codiceIdentificativoFE` VARCHAR(7);
|
|
|
|
|
|
ALTER TABLE `ATTIVITA` ADD CONSTRAINT `COMUNE_ATTIVITA_sede`
|
|
FOREIGN KEY (`id_comuneSede`) REFERENCES `COMUNE` (`id_comune`);
|
|
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
ALTER TABLE `ATTIVITA` DROP FOREIGN KEY `CLIFOR_ATTIVITA`;
|
|
|
|
ALTER TABLE `ATTIVITA` DROP COLUMN `id_clifor`;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `contatto` VARCHAR(60);
|
|
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO_FORNITORE" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO_FORNITORE` ADD COLUMN `streetPrice` DECIMAL(18,4);
|
|
|
|
|
|
####
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgAcquistaSoloDisponibile` INTEGER;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `qtaDisponibilitaBassa` INTEGER;
|
|
|
|
|
|
###### 18-06
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `percRicaricoEffettivo` DECIMAL(5,2);
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='245' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `googleFtpUser` VARCHAR(60);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `googleFtpPassword` VARCHAR(60);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgGoogleMerchant` INTEGER;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `googleNomiFileFeed` VARCHAR(1000);
|
|
|
|
|
|
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='246' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
|
|
ALTER TABLE DESC_TXT_LANG MODIFY COLUMN descrizione254 VARCHAR(300);
|
|
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='247' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `googleFeedFileName` VARCHAR(40);
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='248' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "TIPO_PAGAMENTO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `TIPO_PAGAMENTO` ADD COLUMN `imgTmst` CHAR(16);
|
|
|
|
#ALTER TABLE `MARCA` ADD COLUMN `imgTmst` CHAR(16);
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `deliveryFreeAbove` DECIMAL(18,4);
|
|
|
|
ALTER TABLE `ATTIVITA` MODIFY `capComuneAttivita` CHAR(5) NOT NULL;
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='249' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Add table "WISHLIST" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
CREATE TABLE `WISHLIST` (
|
|
`id_wishlist` INTEGER NOT NULL AUTO_INCREMENT,
|
|
`id_users` INTEGER,
|
|
`id_articolo` INTEGER,
|
|
`id_articoloVariante` INTEGER,
|
|
`id_articoloTaglia` INTEGER,
|
|
`flgAbilitaAvviso` INTEGER,
|
|
`prezzoWL` DECIMAL(18,4),
|
|
`dataWL` DATE,
|
|
`oraWL` TIME,
|
|
`prezzoUltimoAvviso` DECIMAL(18,4),
|
|
`tmstUltimoAvviso` DATETIME,
|
|
CONSTRAINT `PK_WISHLIST` PRIMARY KEY (`id_wishlist`)
|
|
);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Add foreign key constraints #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `WISHLIST` ADD CONSTRAINT `ARTICOLO_WISHLIST`
|
|
FOREIGN KEY (`id_articolo`) REFERENCES `ARTICOLO` (`id_articolo`);
|
|
|
|
ALTER TABLE `WISHLIST` ADD CONSTRAINT `ARTICOLO_TAGLIA_WISHLIST`
|
|
FOREIGN KEY (`id_articoloTaglia`) REFERENCES `ARTICOLO_TAGLIA` (`id_articoloTaglia`);
|
|
|
|
ALTER TABLE `WISHLIST` ADD CONSTRAINT `ARTICOLO_VARIANTE_WISHLIST`
|
|
FOREIGN KEY (`id_articoloVariante`) REFERENCES `ARTICOLO_VARIANTE` (`id_articoloVariante`);
|
|
|
|
ALTER TABLE `WISHLIST` ADD CONSTRAINT `USERS_WISHLIST`
|
|
FOREIGN KEY (`id_users`) REFERENCES `USERS` (`id_users`);
|
|
|
|
|
|
|
|
|
|
DROP INDEX `IDX_CLIFOR_8` ON `CLIFOR`;
|
|
|
|
ALTER TABLE `CLIFOR` MODIFY `pIva` VARCHAR(16);
|
|
|
|
CREATE UNIQUE INDEX `IDX_CLIFOR_8` ON `CLIFOR` (`pIva`,`flgTipo`);
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='250' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `flgKitArt` INTEGER;
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO_VARIANTE" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO_VARIANTE` ADD COLUMN `coloreVHex` VARCHAR(7);
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='251' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `cellulareAttivita` VARCHAR(40);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgTopChatWhatsapp` INTEGER;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgTopChatTelegram` INTEGER;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `chatTelegramUsername` VARCHAR(40);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgFooterChatWhatsapp` INTEGER ;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgFooterChatTelegram` INTEGER ;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgSubito` INTEGER;
|
|
|
|
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='251' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
|
|
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `flgRichiediQuotazione` INTEGER;
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgQuotazione` INTEGER;
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Add table "QUOTAZIONE_ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
CREATE TABLE `QUOTAZIONE_ARTICOLO` (
|
|
`id_quotazioneArticolo` INTEGER NOT NULL AUTO_INCREMENT,
|
|
`id_users` INTEGER,
|
|
`id_articolo` INTEGER,
|
|
`id_articoloVariante` INTEGER,
|
|
`id_articoloTaglia` INTEGER,
|
|
`flgAbilitaAvviso` INTEGER,
|
|
`prezzoQA` DECIMAL(18,4),
|
|
`dataQA` DATE,
|
|
`dataFineQA` DATE,
|
|
`tmstUltimoAvviso` DATETIME,
|
|
CONSTRAINT `PK_QUOTAZIONE_ARTICOLO` PRIMARY KEY (`id_quotazioneArticolo`)
|
|
);
|
|
|
|
ALTER TABLE `QUOTAZIONE_ARTICOLO` ADD CONSTRAINT `USERS_QUOTAZIONE_ARTICOLO`
|
|
FOREIGN KEY (`id_users`) REFERENCES `USERS` (`id_users`);
|
|
|
|
ALTER TABLE `QUOTAZIONE_ARTICOLO` ADD CONSTRAINT `ARTICOLO_QUOTAZIONE_ARTICOLO`
|
|
FOREIGN KEY (`id_articolo`) REFERENCES `ARTICOLO` (`id_articolo`);
|
|
|
|
ALTER TABLE `QUOTAZIONE_ARTICOLO` ADD CONSTRAINT `ARTICOLO_VARIANTE_QUOTAZIONE_ARTICOLO`
|
|
FOREIGN KEY (`id_articoloVariante`) REFERENCES `ARTICOLO_VARIANTE` (`id_articoloVariante`);
|
|
|
|
ALTER TABLE `QUOTAZIONE_ARTICOLO` ADD CONSTRAINT `ARTICOLO_TAGLIA_QUOTAZIONE_ARTICOLO`
|
|
FOREIGN KEY (`id_articoloTaglia`) REFERENCES `ARTICOLO_TAGLIA` (`id_articoloTaglia`);
|
|
|
|
|
|
ALTER TABLE `ARTICOLO` MODIFY `percRicaricoEffettivo` DECIMAL(18,4);
|
|
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='253' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ACCESS" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ACCESS` MODIFY `nomeClasse` VARCHAR(80);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `countImportNonTrovato` INTEGER;
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `dataImportNonTrovato` DATE;
|
|
update articolo set countImportNonTrovato=0;
|
|
ALTER TABLE `ARTICOLO` MODIFY `countImportNonTrovato` INTEGER NOT NULL;
|
|
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='254' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "CLIFOR" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `CLIFOR` ADD COLUMN `importPrefissoCodice` VARCHAR(6);
|
|
|
|
ALTER TABLE `CLIFOR` ADD COLUMN `importLinkFornitore` VARCHAR(254);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "DOCUMENTO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `DOCUMENTO` ADD COLUMN `prezzo1000Colpi` DECIMAL(18,4);
|
|
|
|
ALTER TABLE `DOCUMENTO` ADD COLUMN `prezzoAnnodatura` DECIMAL(18,4);
|
|
|
|
CREATE UNIQUE INDEX `IDX_CLIFOR_12` ON `CLIFOR` (`importPrefissoCodice`);
|
|
|
|
|
|
ALTER TABLE `MARCA` ADD COLUMN `descrizioniImport` VARCHAR(254);
|
|
|
|
CREATE INDEX `IDX_MARCA_4` ON `MARCA` (`descrizioniImport`);
|
|
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='255' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "RIGA_DOCUMENTO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `RIGA_DOCUMENTO` DROP COLUMN `prezzoAlColpo`;
|
|
|
|
ALTER TABLE `RIGA_DOCUMENTO` CHANGE `numColpiMetro` `numColpiDM` INTEGER;
|
|
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `mainUltimiNum` INTEGER;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgMainUltimi` INTEGER;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgMainUltimaNews` INTEGER;
|
|
|
|
###
|
|
|
|
ALTER TABLE `TIPO` ADD COLUMN `id_marche` VARCHAR(254);
|
|
|
|
CREATE INDEX `IDX_TIPO_9` ON `TIPO` (`id_marche`);
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `deliveryCost` DECIMAL(18,4);
|
|
|
|
|
|
#####
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
|
|
DROP INDEX `IDX_ARTICOLO_10` ON `ARTICOLO`;
|
|
|
|
DROP INDEX `IDX_ARTICOLO_11` ON `ARTICOLO`;
|
|
|
|
DROP INDEX `IDX_ARTICOLO_12` ON `ARTICOLO`;
|
|
|
|
DROP INDEX `IDX_ARTICOLO_14` ON `ARTICOLO`;
|
|
|
|
DROP INDEX `IDX_ARTICOLO_15` ON `ARTICOLO`;
|
|
|
|
DROP INDEX `IDX_ARTICOLO_16` ON `ARTICOLO`;
|
|
|
|
DROP INDEX `IDX_ARTICOLO_17` ON `ARTICOLO`;
|
|
|
|
ALTER TABLE `ARTICOLO` DROP COLUMN `descrizioneSearchFT`;
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_9` ON `ARTICOLO` (`idTipoSearch`);
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_10` ON `ARTICOLO` (`tipoOrdineSearch` ASC);
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_11` ON `ARTICOLO` (`tipoDescrizioneSearch` ASC);
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_12` ON `ARTICOLO` (`nome` ASC);
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_13` ON `ARTICOLO` (`flgEscludiWeb`);
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_14` ON `ARTICOLO` (`flgNascondi`);
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_15` ON `ARTICOLO` (`prezzoPubblicoIvaOrd`);
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_16` ON `ARTICOLO` (`tagArticolo`);
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='256' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
|
|
alter table ARTICOLO ADD COLUMN sitemapPriority INTEGER;
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='257' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
DROP INDEX `IDX_ARTICOLO_8` ON `ARTICOLO`;
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `keywords` VARCHAR(254);
|
|
|
|
ALTER TABLE `ARTICOLO` MODIFY `descrizioneSearch` VARCHAR(1000);
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_8` ON `ARTICOLO` (`descrizioneSearch`);
|
|
|
|
|
|
####
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `recaptchaV2Key` VARCHAR(60);
|
|
|
|
|
|
alter table ARTICOLO modify percRicaricoEffettivo double;
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='258' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `percAggEbay` DECIMAL(5,2);
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `prezzoBaseEbay` DECIMAL(18,4);
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `flgB2b` INTEGER;
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `flgB2bArt` INTEGER;
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `readyForWeb` VARCHAR(60);
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_17` ON `ARTICOLO` (`readyForWeb`);
|
|
|
|
#####
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "TIPO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
#ALTER TABLE `TIPO` ADD COLUMN `ebayCategoryId` VARCHAR(10);
|
|
|
|
#ALTER TABLE `TIPO` ADD COLUMN `ebayCategoryDesc` VARCHAR(40);
|
|
|
|
|
|
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='259' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `ebayItemId` VARCHAR(40);
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_18` ON `ARTICOLO` (`ebayItemId`);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "TIPO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO_VARIANTE" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO_VARIANTE` ADD COLUMN `descrizioneSearchAv` VARCHAR(1000);
|
|
|
|
ALTER TABLE `ARTICOLO_VARIANTE` ADD COLUMN `keywordAv` VARCHAR(200);
|
|
|
|
ALTER TABLE `ARTICOLO_VARIANTE` ADD COLUMN `ebayItemIdAv` VARCHAR(40);
|
|
|
|
ALTER TABLE `ARTICOLO_VARIANTE` ADD COLUMN `flgSubitoAv` INTEGER;
|
|
|
|
ALTER TABLE `ARTICOLO_VARIANTE` ADD COLUMN `flgGoogleAv` INTEGER;
|
|
|
|
ALTER TABLE `ARTICOLO_VARIANTE` ADD COLUMN `flgEbayAv` INTEGER;
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_VARIANTE_6` ON `ARTICOLO_VARIANTE` (`descrizioneSearchAv`);
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_VARIANTE_7` ON `ARTICOLO_VARIANTE` (`ebayItemIdAv`);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `id_listinoEbay` INTEGER;
|
|
|
|
|
|
ALTER TABLE `ATTIVITA` ADD CONSTRAINT `LISTINO_ATTIVITA_EBAY`
|
|
FOREIGN KEY (`id_listinoEbay`) REFERENCES `LISTINO` (`id_listino`);
|
|
|
|
#ALTER TABLE `ARTICOLO` DROP COLUMN `percAggEbay`;
|
|
|
|
#ALTER TABLE `ARTICOLO` DROP COLUMN `prezzoBaseEbay`;
|
|
|
|
#####
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
DROP INDEX `IDX_ARTICOLO_17` ON `ARTICOLO`;
|
|
|
|
DROP INDEX `IDX_ARTICOLO_18` ON `ARTICOLO`;
|
|
|
|
ALTER TABLE `ARTICOLO` MODIFY `readyForWeb` VARCHAR(40);
|
|
|
|
ALTER TABLE `ARTICOLO` MODIFY `ebayItemId` VARCHAR(16);
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_17` ON `ARTICOLO` (`readyForWeb`);
|
|
|
|
CREATE UNIQUE INDEX `IDX_ARTICOLO_18` ON `ARTICOLO` (`ebayItemId`);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO_VARIANTE" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
DROP INDEX `IDX_ARTICOLO_VARIANTE_7` ON `ARTICOLO_VARIANTE`;
|
|
|
|
ALTER TABLE `ARTICOLO_VARIANTE` ADD COLUMN `readyForWebAv` VARCHAR(40);
|
|
|
|
CREATE INDEX `IDX_ARTICOLO_VARIANTE_8` ON `ARTICOLO_VARIANTE` (`readyForWebAv`);
|
|
|
|
|
|
ALTER TABLE `ARTICOLO_VARIANTE` CHANGE `keywordAv` `keywordsAv` VARCHAR(200);
|
|
|
|
|
|
##tex
|
|
#drop index IDX_LAV_PEZZA_2 on LAV_PEZZA;
|
|
#ALTER TABLE LAV_PEZZA dROP COLUMN codicePezzaUnico;
|
|
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='260' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `flgEbay` INTEGER;
|
|
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='261' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `cciaa` VARCHAR(10);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `faxAttivita` VARCHAR(40);
|
|
|
|
ALTER TABLE `ATTIVITA` MODIFY `capComuneAttivita` CHAR(5);
|
|
|
|
|
|
|
|
|
|
ALTER TABLE `TIPO` ADD COLUMN `ebayCategoryId` VARCHAR(10);
|
|
|
|
ALTER TABLE `TIPO` ADD COLUMN `ebayCategoryDesc` VARCHAR(40);
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `ebayOfferId` VARCHAR(40);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO_VARIANTE" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO_VARIANTE` ADD COLUMN `ebayOfferIdAv` VARCHAR(40);
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `ebayFulfillmentPolicyId` VARCHAR(40);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `ebayPaymentPolicyId` VARCHAR(40);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `ebayReturnPolicyId` VARCHAR(40);
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `ebayMerchantLocationKey` VARCHAR(40);
|
|
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='262' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "USERS" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `USERS` MODIFY `imgTmst` VARCHAR(24);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "MARCA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `MARCA` MODIFY `imgTmst` VARCHAR(24);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` MODIFY `imgTmst` VARCHAR(24);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "CLIFOR" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `CLIFOR` MODIFY `imgTmst` VARCHAR(24);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "TIPO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `TIPO` MODIFY `imgTmst` VARCHAR(24);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "TIPO_PAGAMENTO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `TIPO_PAGAMENTO` MODIFY `imgTmst` VARCHAR(24);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "NEWS" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `NEWS` MODIFY `imgTmst` VARCHAR(24);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "NEWSLETTER1" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `NEWSLETTER1` MODIFY `imgTmst` VARCHAR(24);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO_VARIANTE" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO_VARIANTE` MODIFY `imgTmst` VARCHAR(24);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "TABELLA_TAGLIA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `TABELLA_TAGLIA` MODIFY `imgTmst` VARCHAR(24);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "BANNER" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `BANNER` MODIFY `imgTmst` VARCHAR(24);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "CODA_MESSAGGI" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `CODA_MESSAGGI` MODIFY `imgTmst` VARCHAR(24);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "TEMPLATE_MSG" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `TEMPLATE_MSG` MODIFY `imgTmst` VARCHAR(24);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` MODIFY `imgTmst` VARCHAR(24);
|
|
|
|
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='263' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `flgQtaEbay1` INTEGER;
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO_VARIANTE" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO_VARIANTE` ADD COLUMN `flgQtaEbay1Av` INTEGER;
|
|
|
|
####
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ATTIVITA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `ebayOAuthRefreshToken` TEXT;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `ebayOAuthRefreshTokenExpire` DATETIME;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `ebayOAuthUserToken` TEXT;
|
|
|
|
ALTER TABLE `ATTIVITA` ADD COLUMN `ebayOAuthUserTokenExpire` DATETIME;
|
|
|
|
|
|
|
|
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='264' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Drop foreign key constraints #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` DROP FOREIGN KEY `MARCA_ARTICOLO`;
|
|
|
|
ALTER TABLE `ARTICOLO` DROP FOREIGN KEY `TIPO_ARTICOLO`;
|
|
|
|
ALTER TABLE `ARTICOLO` DROP FOREIGN KEY `IVA_ARTICOLO`;
|
|
|
|
ALTER TABLE `ARTICOLO` DROP FOREIGN KEY `TIPO_TAGLIA_ARTICOLO`;
|
|
|
|
ALTER TABLE `ARTICOLO` DROP FOREIGN KEY `ARTICOLO_VARIANTE_ARTICOLO`;
|
|
|
|
ALTER TABLE `ARTICOLO` DROP FOREIGN KEY `TABELLA_TAGLIA_ARTICOLO`;
|
|
|
|
ALTER TABLE `ARTICOLO` DROP FOREIGN KEY `TIPO_ACCESSORIO_ARTICOLO`;
|
|
|
|
ALTER TABLE `ARTICOLO` DROP FOREIGN KEY `VETRINA_ARTICOLO`;
|
|
|
|
ALTER TABLE `ARTICOLO` DROP FOREIGN KEY `TIPO_ARTICOLO_2`;
|
|
|
|
#ALTER TABLE `ARTICOLO` DROP FOREIGN KEY `CLIFOR_ARTICOLO_conf_default`;
|
|
|
|
ALTER TABLE `ACCESSORIO` DROP FOREIGN KEY `ARTICOLO_ACCESSORIO_Assoc`;
|
|
|
|
ALTER TABLE `ACCESSORIO` DROP FOREIGN KEY `ARTICOLO_ACCESSORIO`;
|
|
|
|
ALTER TABLE `CARATTERISTICA_ARTICOLO` DROP FOREIGN KEY `ARTICOLO_CARATTERISTICA_ARTICOLO`;
|
|
|
|
ALTER TABLE `RIGA_DOCUMENTO` DROP FOREIGN KEY `ARTICOLO_RIGA_DOCUMENTO`;
|
|
|
|
ALTER TABLE `ARTICOLO_VARIANTE` DROP FOREIGN KEY `ARTICOLO_ARTICOLO_VARIANTE`;
|
|
|
|
ALTER TABLE `ARTICOLO_FORNITORE` DROP FOREIGN KEY `ARTICOLO_ARTICOLO_FORNITORE`;
|
|
|
|
ALTER TABLE `ALLEGATO_ARTICOLO` DROP FOREIGN KEY `ARTICOLO_ALLEGATO_ARTICOLO`;
|
|
|
|
ALTER TABLE `LISTINO_PERS` DROP FOREIGN KEY `ARTICOLO_LISTINO_PERS`;
|
|
|
|
ALTER TABLE `RIVALUTAZIONE` DROP FOREIGN KEY `ARTICOLO_RIVALUTAZIONE`;
|
|
|
|
ALTER TABLE `LISTINO_SERVIZI_PERS` DROP FOREIGN KEY `ARTICOLO_LISTINO_SERVIZI_PERS`;
|
|
|
|
ALTER TABLE `ARTICOLO_TAGLIA` DROP FOREIGN KEY `ARTICOLO_ARTICOLO_TAGLIA`;
|
|
|
|
ALTER TABLE `ARTICOLO_COMPONENTE` DROP FOREIGN KEY `ARTICOLO_COMPOSIZIONE`;
|
|
|
|
ALTER TABLE `LISTINO_ARTICOLO` DROP FOREIGN KEY `ARTICOLO_LISTINO_ARTICOLO`;
|
|
|
|
ALTER TABLE `MOVIMENTO` DROP FOREIGN KEY `ARTICOLO_MOVIMENTO`;
|
|
|
|
ALTER TABLE `ARTICOLO_PROGETTISTA` DROP FOREIGN KEY `ARTICOLO_ARTICOLO_PROGETTISTA`;
|
|
|
|
ALTER TABLE `ARTICOLO_ARTICOLO_COMPONENTE` DROP FOREIGN KEY `ARTICOLO_COMP`;
|
|
|
|
ALTER TABLE `ARTICOLO_ARTICOLO_COMPONENTE` DROP FOREIGN KEY `ARTICOLO_PRINCIPALE`;
|
|
|
|
ALTER TABLE `ARTICOLO_ARTICOLO_TESSUTO` DROP FOREIGN KEY `ARTICOLO_ARTICOLO_ARTICOLO_TESSUTO`;
|
|
|
|
#ALTER TABLE `DOCUMENTO` DROP FOREIGN KEY `ARTICOLO_DOCUMENTO`;
|
|
|
|
ALTER TABLE `KIT` DROP FOREIGN KEY `ARTICOLO_KIT_PRIMARIO`;
|
|
|
|
ALTER TABLE `KIT` DROP FOREIGN KEY `ARTICOLO_KIT_SECONDARIO`;
|
|
|
|
ALTER TABLE `ARTICOLO_USATO` DROP FOREIGN KEY `ARTICOLO_ARTICOLO_USATO`;
|
|
|
|
ALTER TABLE `WISHLIST` DROP FOREIGN KEY `ARTICOLO_WISHLIST`;
|
|
|
|
ALTER TABLE `QUOTAZIONE_ARTICOLO` DROP FOREIGN KEY `ARTICOLO_QUOTAZIONE_ARTICOLO`;
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `id_listinoEbay` INTEGER;
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Add foreign key constraints #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` ADD CONSTRAINT `MARCA_ARTICOLO`
|
|
FOREIGN KEY (`id_marca`) REFERENCES `MARCA` (`id_marca`);
|
|
|
|
ALTER TABLE `ARTICOLO` ADD CONSTRAINT `TIPO_ARTICOLO`
|
|
FOREIGN KEY (`id_tipo`) REFERENCES `TIPO` (`id_tipo`);
|
|
|
|
ALTER TABLE `ARTICOLO` ADD CONSTRAINT `IVA_ARTICOLO`
|
|
FOREIGN KEY (`id_iva`) REFERENCES `IVA` (`id_iva`);
|
|
|
|
ALTER TABLE `ARTICOLO` ADD CONSTRAINT `TIPO_TAGLIA_ARTICOLO`
|
|
FOREIGN KEY (`id_tipoTaglia`) REFERENCES `TIPO_TAGLIA` (`id_tipoTaglia`);
|
|
|
|
ALTER TABLE `ARTICOLO` ADD CONSTRAINT `ARTICOLO_VARIANTE_ARTICOLO`
|
|
FOREIGN KEY (`id_articoloVarianteBase`) REFERENCES `ARTICOLO_VARIANTE` (`id_articoloVariante`);
|
|
|
|
ALTER TABLE `ARTICOLO` ADD CONSTRAINT `TABELLA_TAGLIA_ARTICOLO`
|
|
FOREIGN KEY (`id_tabellaTaglia`) REFERENCES `TABELLA_TAGLIA` (`id_tabellaTaglia`);
|
|
|
|
ALTER TABLE `ARTICOLO` ADD CONSTRAINT `TIPO_ACCESSORIO_ARTICOLO`
|
|
FOREIGN KEY (`id_tipoAccessorio`) REFERENCES `TIPO_ACCESSORIO` (`id_tipoAccessorio`);
|
|
|
|
ALTER TABLE `ARTICOLO` ADD CONSTRAINT `VETRINA_ARTICOLO`
|
|
FOREIGN KEY (`id_vetrina`) REFERENCES `VETRINA` (`id_vetrina`);
|
|
|
|
ALTER TABLE `ARTICOLO` ADD CONSTRAINT `TIPO_ARTICOLO_2`
|
|
FOREIGN KEY (`id_tipo2`) REFERENCES `TIPO` (`id_tipo`);
|
|
|
|
#ALTER TABLE `ARTICOLO` ADD CONSTRAINT `CLIFOR_ARTICOLO_conf_default`
|
|
# FOREIGN KEY (`id_confezionistaDefault`) REFERENCES `CLIFOR` (`id_clifor`);
|
|
|
|
ALTER TABLE `ARTICOLO` ADD CONSTRAINT `LISTINO_ARTICOLO_ebay`
|
|
FOREIGN KEY (`id_listinoEbay`) REFERENCES `LISTINO` (`id_listino`);
|
|
|
|
ALTER TABLE `ACCESSORIO` ADD CONSTRAINT `ARTICOLO_ACCESSORIO_Assoc`
|
|
FOREIGN KEY (`id_articoloAssociato`) REFERENCES `ARTICOLO` (`id_articolo`);
|
|
|
|
ALTER TABLE `ACCESSORIO` ADD CONSTRAINT `ARTICOLO_ACCESSORIO`
|
|
FOREIGN KEY (`id_articolo`) REFERENCES `ARTICOLO` (`id_articolo`);
|
|
|
|
ALTER TABLE `CARATTERISTICA_ARTICOLO` ADD CONSTRAINT `ARTICOLO_CARATTERISTICA_ARTICOLO`
|
|
FOREIGN KEY (`id_articolo`) REFERENCES `ARTICOLO` (`id_articolo`);
|
|
|
|
ALTER TABLE `RIGA_DOCUMENTO` ADD CONSTRAINT `ARTICOLO_RIGA_DOCUMENTO`
|
|
FOREIGN KEY (`id_articolo`) REFERENCES `ARTICOLO` (`id_articolo`);
|
|
|
|
ALTER TABLE `ARTICOLO_VARIANTE` ADD CONSTRAINT `ARTICOLO_ARTICOLO_VARIANTE`
|
|
FOREIGN KEY (`id_articolo`) REFERENCES `ARTICOLO` (`id_articolo`);
|
|
|
|
ALTER TABLE `ARTICOLO_FORNITORE` ADD CONSTRAINT `ARTICOLO_ARTICOLO_FORNITORE`
|
|
FOREIGN KEY (`id_articolo`) REFERENCES `ARTICOLO` (`id_articolo`);
|
|
|
|
ALTER TABLE `ALLEGATO_ARTICOLO` ADD CONSTRAINT `ARTICOLO_ALLEGATO_ARTICOLO`
|
|
FOREIGN KEY (`id_articolo`) REFERENCES `ARTICOLO` (`id_articolo`);
|
|
|
|
ALTER TABLE `LISTINO_PERS` ADD CONSTRAINT `ARTICOLO_LISTINO_PERS`
|
|
FOREIGN KEY (`id_articolo`) REFERENCES `ARTICOLO` (`id_articolo`);
|
|
|
|
ALTER TABLE `RIVALUTAZIONE` ADD CONSTRAINT `ARTICOLO_RIVALUTAZIONE`
|
|
FOREIGN KEY (`id_articolo`) REFERENCES `ARTICOLO` (`id_articolo`);
|
|
|
|
ALTER TABLE `LISTINO_SERVIZI_PERS` ADD CONSTRAINT `ARTICOLO_LISTINO_SERVIZI_PERS`
|
|
FOREIGN KEY (`id_articolo`) REFERENCES `ARTICOLO` (`id_articolo`);
|
|
|
|
ALTER TABLE `ARTICOLO_TAGLIA` ADD CONSTRAINT `ARTICOLO_ARTICOLO_TAGLIA`
|
|
FOREIGN KEY (`id_articolo`) REFERENCES `ARTICOLO` (`id_articolo`);
|
|
|
|
ALTER TABLE `ARTICOLO_COMPONENTE` ADD CONSTRAINT `ARTICOLO_COMPOSIZIONE`
|
|
FOREIGN KEY (`id_articolo`) REFERENCES `ARTICOLO` (`id_articolo`);
|
|
|
|
ALTER TABLE `LISTINO_ARTICOLO` ADD CONSTRAINT `ARTICOLO_LISTINO_ARTICOLO`
|
|
FOREIGN KEY (`id_articolo`) REFERENCES `ARTICOLO` (`id_articolo`);
|
|
|
|
ALTER TABLE `MOVIMENTO` ADD CONSTRAINT `ARTICOLO_MOVIMENTO`
|
|
FOREIGN KEY (`id_articolo`) REFERENCES `ARTICOLO` (`id_articolo`);
|
|
|
|
ALTER TABLE `ARTICOLO_PROGETTISTA` ADD CONSTRAINT `ARTICOLO_ARTICOLO_PROGETTISTA`
|
|
FOREIGN KEY (`id_articolo`) REFERENCES `ARTICOLO` (`id_articolo`);
|
|
|
|
ALTER TABLE `ARTICOLO_ARTICOLO_COMPONENTE` ADD CONSTRAINT `ARTICOLO_COMP`
|
|
FOREIGN KEY (`id_articoloComponente`) REFERENCES `ARTICOLO` (`id_articolo`);
|
|
|
|
ALTER TABLE `ARTICOLO_ARTICOLO_COMPONENTE` ADD CONSTRAINT `ARTICOLO_PRINCIPALE`
|
|
FOREIGN KEY (`id_articolo`) REFERENCES `ARTICOLO` (`id_articolo`);
|
|
|
|
ALTER TABLE `ARTICOLO_ARTICOLO_TESSUTO` ADD CONSTRAINT `ARTICOLO_ARTICOLO_ARTICOLO_TESSUTO`
|
|
FOREIGN KEY (`id_articolo`) REFERENCES `ARTICOLO` (`id_articolo`);
|
|
####xxx###
|
|
#ALTER TABLE `DOCUMENTO` ADD CONSTRAINT `ARTICOLO_DOCUMENTO`
|
|
# FOREIGN KEY (`id_articolo`) REFERENCES `ARTICOLO` (`id_articolo`);
|
|
|
|
ALTER TABLE `KIT` ADD CONSTRAINT `ARTICOLO_KIT_PRIMARIO`
|
|
FOREIGN KEY (`id_articolo`) REFERENCES `ARTICOLO` (`id_articolo`);
|
|
|
|
ALTER TABLE `KIT` ADD CONSTRAINT `ARTICOLO_KIT_SECONDARIO`
|
|
FOREIGN KEY (`id_articoloSecondario`) REFERENCES `ARTICOLO` (`id_articolo`);
|
|
|
|
ALTER TABLE `ARTICOLO_USATO` ADD CONSTRAINT `ARTICOLO_ARTICOLO_USATO`
|
|
FOREIGN KEY (`id_articolo`) REFERENCES `ARTICOLO` (`id_articolo`);
|
|
|
|
ALTER TABLE `WISHLIST` ADD CONSTRAINT `ARTICOLO_WISHLIST`
|
|
FOREIGN KEY (`id_articolo`) REFERENCES `ARTICOLO` (`id_articolo`);
|
|
|
|
ALTER TABLE `QUOTAZIONE_ARTICOLO` ADD CONSTRAINT `ARTICOLO_QUOTAZIONE_ARTICOLO`
|
|
FOREIGN KEY (`id_articolo`) REFERENCES `ARTICOLO` (`id_articolo`);
|
|
|
|
|
|
|
|
### solo ccc
|
|
#update ARTICOLO set id_listinoEbay=3;
|
|
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='265' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "ARTICOLO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `ARTICOLO` ADD COLUMN `prezzoSuEbayIva` DECIMAL(18,4);
|
|
|
|
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='266' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "IVA" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `IVA` MODIFY `flgTipo` CHAR(2);
|
|
|
|
|
|
|
|
######################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='267' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
|
|
|
|
|