Regalamiunsorriso/www/admin/_alterTable/_alterTable/293-299-ravinale.sql
2026-04-07 18:02:17 +02:00

111 lines
No EOL
3.3 KiB
SQL

CREATE UNIQUE INDEX `IDX_ARTICOLO_NAZIONE_1` ON `ARTICOLO_NAZIONE` (`id_nazione`,`id_articolo`);
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`);
ALTER TABLE `ARTICOLO` ADD COLUMN `flgControlloCostoAggArt` INTEGER;
# ---------------------------------------------------------------------- #
# Alter table "TIPO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `TIPO` ADD COLUMN `flgControlloCostiAggFor` INTEGER;
# ---------------------------------------------------------------------- #
# Alter table "ARTICOLO_FORNITORE" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ARTICOLO_FORNITORE` ADD COLUMN `flgControlloCostoAggAF` INTEGER;
ALTER TABLE `CLIFOR` ADD COLUMN `importLinkFornitoreEan` VARCHAR(254);
ALTER TABLE `MARCA` ADD COLUMN `tagOfferta` VARCHAR(40);
# ---------------------------------------------------------------------- #
# Alter table "TIPO_PAGAMENTO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `TIPO_PAGAMENTO` ADD COLUMN `tariffaAggiuntiva` DECIMAL(18,4);
###################################################################
#insert into PARM (codice) values ('DB_VERSION');
UPDATE PARM SET testo='Abl.299' where codice='DB_VERSION';
######################################################################