113 lines
4 KiB
SQL
113 lines
4 KiB
SQL
|
|
ALTER TABLE `TIPO_DOCUMENTO` ADD COLUMN `flgNoAnag` INTEGER;
|
|
|
|
ALTER TABLE `TIPO_DOCUMENTO` ADD COLUMN `flgNoAnag2` INTEGER;
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
# Add table "REMOTE_DEVICE" #
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
|
|
|
|
CREATE TABLE `REMOTE_DEVICE` (
|
|
|
|
`id_remoteDevice` INTEGER NOT NULL AUTO_INCREMENT,
|
|
|
|
`descrizione` VARCHAR(60),
|
|
|
|
`token` VARCHAR(512),
|
|
|
|
`imei` VARCHAR(40),
|
|
|
|
`ipAddress` CHAR(60),
|
|
|
|
`updTmst` TIMESTAMP,
|
|
|
|
CONSTRAINT `PK_REMOTE_DEVICE` PRIMARY KEY (`id_remoteDevice`)
|
|
|
|
);
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "REMOTE_DEVICE" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `REMOTE_DEVICE` ADD COLUMN `imgTmst` VARCHAR(24);
|
|
|
|
ALTER TABLE `REMOTE_DEVICE` MODIFY `updTmst` DATETIME;
|
|
ALTER TABLE `REMOTE_DEVICE` add column `flgAbilitato` integer;
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "CODA_MESSAGGI" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
##ALTER TABLE `CODA_MESSAGGI` ADD COLUMN `id_remoteDevice` INTEGER;
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Add foreign key constraints #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
|
|
#ALTER TABLE `CODA_MESSAGGI` ADD CONSTRAINT `REMOTE_DEVICE_CODA_MESSAGGI`
|
|
# FOREIGN KEY (`id_remoteDevice`) REFERENCES `REMOTE_DEVICE` (`id_remoteDevice`);
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "REMOTE_DEVICE" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `REMOTE_DEVICE` ADD COLUMN `fcmToken` VARCHAR(512);
|
|
|
|
CREATE UNIQUE INDEX `IDX_REMOTE_DEVICE_1` ON `REMOTE_DEVICE` (`token`);
|
|
|
|
CREATE UNIQUE INDEX `IDX_REMOTE_DEVICE_2` ON `REMOTE_DEVICE` (`fcmToken`);
|
|
|
|
CREATE UNIQUE INDEX `IDX_REMOTE_DEVICE_3` ON `REMOTE_DEVICE` (`imei`);
|
|
|
|
###################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='295' where codice='DB_VERSION';
|
|
######################################################################
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "TIPO_PAGAMENTO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `TIPO_PAGAMENTO` ADD COLUMN `tariffaAggiuntiva` DECIMAL(18,4);
|
|
|
|
|
|
|
|
|
|
ALTER TABLE `TIPO_DOCUMENTO` ADD COLUMN `flgOss` INTEGER;
|
|
|
|
|
|
|
|
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`);
|
|
|
|
###################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='Abl.303 c232' where codice='DB_VERSION';
|
|
######################################################################
|
|
|