# ---------------------------------------------------------------------- #
# Alter table "LISTINO_ARTICOLO"                                         #
# ---------------------------------------------------------------------- #

ALTER TABLE `LISTINO_ARTICOLO` ADD COLUMN `percScontoOffertaLA` DECIMAL(5,2);



# ---------------------------------------------------------------------- #
# Alter table "IVA"                                                      #
# ---------------------------------------------------------------------- #

ALTER TABLE `IVA` ADD COLUMN `flgOss` INTEGER;

# ---------------------------------------------------------------------- #
# Alter table "NAZIONE"                                                  #
# ---------------------------------------------------------------------- #

ALTER TABLE `NAZIONE` ADD COLUMN `id_iva` INTEGER;



ALTER TABLE `NAZIONE` ADD CONSTRAINT `IVA_NAZIONE` 
    FOREIGN KEY (`id_iva`) REFERENCES `IVA` (`id_iva`);
	
	
	
# ---------------------------------------------------------------------- #
# Alter table "IVA"                                                      #
# ---------------------------------------------------------------------- #

ALTER TABLE `IVA` ADD COLUMN `id_ivaStdRM` INTEGER;

# ---------------------------------------------------------------------- #
# Add foreign key constraints                                            #
# ---------------------------------------------------------------------- #

ALTER TABLE `IVA` ADD CONSTRAINT `IVA_IVA_std_regime_margine` 
    FOREIGN KEY (`id_ivaStdRM`) REFERENCES `IVA` (`id_iva`);
	
	
# ---------------------------------------------------------------------- #
# Alter table "CLIFOR"                                                   #
# ---------------------------------------------------------------------- #

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


# ---------------------------------------------------------------------- #
# Alter table "DOCUMENTO"                                                #
# ---------------------------------------------------------------------- #

ALTER TABLE `DOCUMENTO` ADD COLUMN `notaMail` VARCHAR(2000);
	
	# ---------------------------------------------------------------------- #
# Alter table "DOCUMENTO"                                                #
# ---------------------------------------------------------------------- #

ALTER TABLE `DOCUMENTO` ADD COLUMN `flgWwwTipoOrdine` INTEGER;

ALTER TABLE `DOCUMENTO` ADD COLUMN `wwwCostoOrdine` DECIMAL(18,4);

ALTER TABLE `DOCUMENTO` ADD COLUMN `wwwCostoSpedizione` DECIMAL(18,4);

ALTER TABLE `DOCUMENTO` ADD COLUMN `wwwCostoTariffa` DECIMAL(18,4);

	

# ---------------------------------------------------------------------- #
# Alter table "TIPO_PAGAMENTO"                                           #
# ---------------------------------------------------------------------- #

ALTER TABLE `TIPO_PAGAMENTO` ADD COLUMN `wwwCommissionePercDefault` DECIMAL(5,2);

ALTER TABLE `TIPO_PAGAMENTO` ADD COLUMN `wwwTariffaFissa` DECIMAL(18,4);


ALTER TABLE `DOCUMENTO` ADD COLUMN `id_rigaBollaAtr` INTEGER;


# ---------------------------------------------------------------------- #
# Alter table "ARTICOLO"                                                 #
# ---------------------------------------------------------------------- #

ALTER TABLE `ARTICOLO` ADD COLUMN `categoriaImport` VARCHAR(1000);
insert into TIPOLOGIA_DOCUMENTO (id_tipologiaDocumento, codice, descrizione) values (151,151,'RICEVUTA A CREDITO');



# ---------------------------------------------------------------------- #
# Alter table "ATTIVITA"                                                 #
# ---------------------------------------------------------------------- #

ALTER TABLE `ATTIVITA` ADD COLUMN `googleMerchantRecensioniScript` VARCHAR(2000);

ALTER TABLE `ATTIVITA` ADD COLUMN `googleMerchantRecensioniScriptBadge` VARCHAR(2000);
     
ALTER TABLE `ATTIVITA` ADD COLUMN `flgGoogleMerchantRecensioni` INTEGER;

ALTER TABLE `ATTIVITA` ADD COLUMN `flgGoogleMerchantRecensioniBadge` INTEGER;



# ---------------------------------------------------------------------- #
# Alter table "ARTICOLO_FORNITORE"                                       #
# ---------------------------------------------------------------------- #

ALTER TABLE `ARTICOLO_FORNITORE` ADD COLUMN `dataInizioPromo` DATE;

ALTER TABLE `ARTICOLO_FORNITORE` ADD COLUMN `dataFinePromo` DATE;


# ---------------------------------------------------------------------- #
# Alter table "ARTICOLO"                                                 #
# ---------------------------------------------------------------------- #

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



# ---------------------------------------------------------------------- #
# Alter table "ATTIVITA"                                                 #
# ---------------------------------------------------------------------- #

ALTER TABLE `ATTIVITA` ADD COLUMN `googleSiteId` VARCHAR(40);

ALTER TABLE `ATTIVITA` ADD COLUMN `googleApiKey` VARCHAR(250);

ALTER TABLE `ATTIVITA` ADD COLUMN `amzAccessKeyId` VARCHAR(40);

ALTER TABLE `ATTIVITA` ADD COLUMN `amzSecretKey` VARCHAR(40);

ALTER TABLE `ATTIVITA` ADD COLUMN `amzRoleArn` VARCHAR(40);

ALTER TABLE `ATTIVITA` ADD COLUMN `amzRoleSessionName` VARCHAR(40);

ALTER TABLE `ATTIVITA` ADD COLUMN `amzClientId` VARCHAR(40);

ALTER TABLE `ATTIVITA` ADD COLUMN `amzClientSecret` VARCHAR(40);

ALTER TABLE `ATTIVITA` ADD COLUMN `amzRefreshToken` VARCHAR(254);




# ---------------------------------------------------------------------- #
# Alter table "ARTICOLO"                                                 #
# ---------------------------------------------------------------------- #

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

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

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

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




ALTER TABLE `ARTICOLO` ADD CONSTRAINT `LISTINO_ARTICOLO_amz` 
    FOREIGN KEY (`id_listinoAmazon`) REFERENCES `LISTINO` (`id_listino`);


# ---------------------------------------------------------------------- #
# Alter table "ATTIVITA"                                                 #
# ---------------------------------------------------------------------- #

ALTER TABLE `ATTIVITA` ADD COLUMN `flgAmz` INTEGER;

ALTER TABLE `ATTIVITA` ADD COLUMN `id_listinoAmz` INTEGER;

ALTER TABLE `ATTIVITA` ADD CONSTRAINT `LISTINO_ATTIVITA_amz` 
    FOREIGN KEY (`id_listinoAmz`) REFERENCES `LISTINO` (`id_listino`);





# ---------------------------------------------------------------------- #
# Alter table "TIPO"                                                     #
# ---------------------------------------------------------------------- #

ALTER TABLE `TIPO` ADD COLUMN `amazonCommissione` DECIMAL(5,2);



# ---------------------------------------------------------------------- #
# Alter table "TIPO"                                                     #
# ---------------------------------------------------------------------- #

ALTER TABLE `TIPO` ADD COLUMN `amazonSoglia` DECIMAL(18,4);

ALTER TABLE `TIPO` ADD COLUMN `amazonCommissioneOltreSoglia` DECIMAL(5,2);


#### QUESTO NON LO TROVO !!!!!!!!!! MA C'è DA UN BEL PO'
ALTER TABLE `TIPO_PAGAMENTO` ADD COLUMN `flgTipoPagamentoEcommerce` INTEGER;

	###################################################################
#insert into PARM (codice) values ('DB_VERSION');
UPDATE PARM SET testo='292' where codice='DB_VERSION';
######################################################################

