Regalamiunsorriso/www/admin/_alterTable/_old/193-tess.sql
2026-04-07 18:02:17 +02:00

77 lines
3.1 KiB
SQL

# ---------------------------------------------------------------------- #
# Alter table "DOCUMENTO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `DOCUMENTO` ADD COLUMN `descrizioneDocumento` VARCHAR(60);
# ---------------------------------------------------------------------- #
# Alter table "RIGA_DOCUMENTO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `RIGA_DOCUMENTO` ADD COLUMN `stacchi` INTEGER;
ALTER TABLE `RIGA_DOCUMENTO` ADD COLUMN `metriStacchi` DOUBLE;
# ---------------------------------------------------------------------- #
# Alter table "TIPO_DOCUMENTO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `TIPO_DOCUMENTO` ADD COLUMN `flgAFT2` INTEGER;
ALTER TABLE `TIPO_DOCUMENTO` ADD COLUMN `id_causaleMagazzino2` INTEGER;
# ---------------------------------------------------------------------- #
# Add table "TELAIO" #
# ---------------------------------------------------------------------- #
CREATE TABLE `TELAIO` (
`id_telaio` INTEGER NOT NULL AUTO_INCREMENT,
`descrizione` VARCHAR(40),
`codiceTelaio` VARCHAR(40),
`flgTipoTelaio` INTEGER,
`colpiMinuto` INTEGER,
CONSTRAINT `PK_TELAIO` PRIMARY KEY (`id_telaio`)
);
ALTER TABLE `TIPO_DOCUMENTO` ADD CONSTRAINT `CAUSALE_MAGAZZINO_TIPO_DOCUMENTO_2`
FOREIGN KEY (`id_causaleMagazzino2`) REFERENCES `CAUSALE_MAGAZZINO` (`id_causaleMagazzino`);
# ---------------------------------------------------------------------- #
# Alter table "DOCUMENTO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `DOCUMENTO` ADD COLUMN `id_magFisicoPartenza2` INTEGER;
ALTER TABLE `DOCUMENTO` ADD COLUMN `id_magFisicoArrivo2` INTEGER;
# ---------------------------------------------------------------------- #
# Alter table "RIGA_DOCUMENTO" #
# ---------------------------------------------------------------------- #
ALTER TABLE `RIGA_DOCUMENTO` ADD COLUMN `id_telaio` INTEGER;
ALTER TABLE `DOCUMENTO` ADD CONSTRAINT `MAG_FISICO_DOCUMENTO_PARTENZA_2`
FOREIGN KEY (`id_magFisicoPartenza2`) REFERENCES `MAG_FISICO` (`id_magFisico`);
ALTER TABLE `DOCUMENTO` ADD CONSTRAINT `MAG_FISICO_DOCUMENTO_ARRIVO_2`
FOREIGN KEY (`id_magFisicoArrivo2`) REFERENCES `MAG_FISICO` (`id_magFisico`);
ALTER TABLE `RIGA_DOCUMENTO` ADD CONSTRAINT `TELAIO_RIGA_DOCUMENTO`
FOREIGN KEY (`id_telaio`) REFERENCES `TELAIO` (`id_telaio`);
####
UPDATE TIPO_DOCUMENTO SET flgAFT2=-1;
#### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### ####
#### #### #### #### #### #### #### #### #### #### #### #### #### #### #### #### ####
#### #### #### #### #### #### #### #### #### #### #### #### #### ####
ALTER TABLE `TIPO_DOCUMENTO` ADD COLUMN `flgGestioneDocArticolo` INTEGER;