Regalamiunsorriso/www/admin/_alterTable/_alterTable/280_usato.sql
2026-04-07 18:02:17 +02:00

126 lines
5.3 KiB
SQL

# ---------------------------------------------------------------------- #
# Alter table "ARTICOLO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ARTICOLO` ADD COLUMN `id_statoUsato` INTEGER;
# ---------------------------------------------------------------------- #
# Alter table "ARTICOLO_VARIANTE" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ARTICOLO_VARIANTE` ADD COLUMN `id_statoUsato` INTEGER;
# ---------------------------------------------------------------------- #
# Add table "STATO_USATO" #
# ---------------------------------------------------------------------- #
CREATE TABLE `STATO_USATO` (
`id_statoUsato` INTEGER NOT NULL AUTO_INCREMENT,
`sigla` CHAR(2),
CONSTRAINT `PK_STATO_USATO` PRIMARY KEY (`id_statoUsato`)
);
ALTER TABLE `ARTICOLO` ADD CONSTRAINT `STATO_USATO_ARTICOLO`
FOREIGN KEY (`id_statoUsato`) REFERENCES `STATO_USATO` (`id_statoUsato`);
ALTER TABLE `ARTICOLO_VARIANTE` ADD CONSTRAINT `STATO_USATO_ARTICOLO_VARIANTE`
FOREIGN KEY (`id_statoUsato`) REFERENCES `STATO_USATO` (`id_statoUsato`);
# ---------------------------------------------------------------------- #
# Alter table "TIPO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `TIPO` ADD COLUMN `ebayCommissione` DECIMAL(5,2);
# ---------------------------------------------------------------------- #
# Alter table "STATO_USATO" #
# ---------------------------------------------------------------------- #
CREATE UNIQUE INDEX `IDX_STATO_USATO_1` ON `STATO_USATO` (`sigla`);
# ---------------------------------------------------------------------- #
# Alter table "STATO_USATO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `STATO_USATO` ADD COLUMN `flgLivello` INTEGER;
# ---------------------------------------------------------------------- #
# Alter table "NAZIONE" #
# ---------------------------------------------------------------------- #
ALTER TABLE `NAZIONE` ADD COLUMN `flgPreventivoWww` INTEGER;
###################################################################
#insert into PARM (codice) values ('DB_VERSION');
UPDATE PARM SET testo='280' where codice='DB_VERSION';
######################################################################
# ---------------------------------------------------------------------- #
# Alter table "ARTICOLO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ARTICOLO` ADD COLUMN `id_statoUsato` INTEGER;
# ---------------------------------------------------------------------- #
# Alter table "ARTICOLO_VARIANTE" #
# ---------------------------------------------------------------------- #
ALTER TABLE `ARTICOLO_VARIANTE` ADD COLUMN `id_statoUsato` INTEGER;
# ---------------------------------------------------------------------- #
# Add table "STATO_USATO" #
# ---------------------------------------------------------------------- #
CREATE TABLE `STATO_USATO` (
`id_statoUsato` INTEGER NOT NULL AUTO_INCREMENT,
`sigla` CHAR(2),
CONSTRAINT `PK_STATO_USATO` PRIMARY KEY (`id_statoUsato`)
);
ALTER TABLE `ARTICOLO` ADD CONSTRAINT `STATO_USATO_ARTICOLO`
FOREIGN KEY (`id_statoUsato`) REFERENCES `STATO_USATO` (`id_statoUsato`);
ALTER TABLE `ARTICOLO_VARIANTE` ADD CONSTRAINT `STATO_USATO_ARTICOLO_VARIANTE`
FOREIGN KEY (`id_statoUsato`) REFERENCES `STATO_USATO` (`id_statoUsato`);
# ---------------------------------------------------------------------- #
# Alter table "TIPO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `TIPO` ADD COLUMN `ebayCommissione` DECIMAL(5,2);
# ---------------------------------------------------------------------- #
# Alter table "STATO_USATO" #
# ---------------------------------------------------------------------- #
CREATE UNIQUE INDEX `IDX_STATO_USATO_1` ON `STATO_USATO` (`sigla`);
# ---------------------------------------------------------------------- #
# Alter table "STATO_USATO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `STATO_USATO` ADD COLUMN `flgLivello` INTEGER;
# ---------------------------------------------------------------------- #
# Alter table "NAZIONE" #
# ---------------------------------------------------------------------- #
ALTER TABLE `NAZIONE` ADD COLUMN `flgPreventivoWww` INTEGER;
###################################################################
#insert into PARM (codice) values ('DB_VERSION');
UPDATE PARM SET testo='280' where codice='DB_VERSION';
######################################################################