329 lines
No EOL
12 KiB
SQL
329 lines
No EOL
12 KiB
SQL
##330
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "FOTO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `FOTO` ADD COLUMN `tsInserimento` DATETIME;
|
|
|
|
ALTER TABLE `FOTO` ADD COLUMN `flgFotoSearch` INTEGER;
|
|
|
|
|
|
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP FOREIGN KEY `FOTO_FOTO_FACE`;
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "FOTO_FACE" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `faceTopLeftX`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `faceTopLeftY`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `faceTopRightX`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `faceTopRightY`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `faceBottomRightX`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `faceBottomRightY`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `faceBottomLeftX`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `faceBottomLeftY`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `earsW`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `cheeksW`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `noseW`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `noseH`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `mouthW`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `forhChin`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `forhChinL`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `forhChinR`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `forhMouth`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `eyebrowsW`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `eyesW`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `eyeLH`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `eyeLW`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `eyeRW`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `eyeRH`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `eyeLNose`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `eyeRNose`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `eyeLMouth`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `eyeRMouth`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `chinEarL`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `chinEarR`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `chinLEarL`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `chinLEarR`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `chinREarL`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `chinREarR`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `chinMouth`;
|
|
|
|
ALTER TABLE `FOTO_FACE` ADD COLUMN `featureVector` VARCHAR(1000);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Add table "FACE_RECOG" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
CREATE TABLE `FACE_RECOG` (
|
|
`id_faceRecog` INTEGER NOT NULL AUTO_INCREMENT,
|
|
`id_fotoFace1` INTEGER,
|
|
`id_fotoFace2` INTEGER,
|
|
`eDistance` DOUBLE,
|
|
`cosineSim` DOUBLE,
|
|
CONSTRAINT `PK_FACE_RECOG` PRIMARY KEY (`id_faceRecog`)
|
|
);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Add foreign key constraints #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `FOTO_FACE` ADD CONSTRAINT `FOTO_FOTO_FACE`
|
|
FOREIGN KEY (`id_foto`) REFERENCES `FOTO` (`id_foto`);
|
|
|
|
ALTER TABLE `FACE_RECOG` ADD CONSTRAINT `FOTO_FACE_FACE_RECOG_1`
|
|
FOREIGN KEY (`id_fotoFace1`) REFERENCES `FOTO_FACE` (`id_fotoFace`);
|
|
|
|
ALTER TABLE `FACE_RECOG` ADD CONSTRAINT `FOTO_FACE_FACE_RECOG_2`
|
|
FOREIGN KEY (`id_fotoFace2`) REFERENCES `FOTO_FACE` (`id_fotoFace`);
|
|
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Drop foreign key constraints #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP FOREIGN KEY `FOTO_FOTO_FACE`;
|
|
|
|
ALTER TABLE `FACE_RECOG` DROP FOREIGN KEY `FOTO_FACE_FACE_RECOG_1`;
|
|
|
|
ALTER TABLE `FACE_RECOG` DROP FOREIGN KEY `FOTO_FACE_FACE_RECOG_2`;
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "FOTO_FACE" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
DROP INDEX `IDX_FOTO_FACE_1` ON `FOTO_FACE`;
|
|
|
|
DROP INDEX `IDX_FOTO_FACE_2` ON `FOTO_FACE`;
|
|
|
|
DROP INDEX `IDX_FOTO_FACE_3` ON `FOTO_FACE`;
|
|
|
|
DROP INDEX `IDX_FOTO_FACE_4` ON `FOTO_FACE`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `faceIdx1`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `faceIdx2`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `faceIdx3`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP COLUMN `faceIdx4`;
|
|
|
|
ALTER TABLE `FOTO_FACE` ADD COLUMN `faceTopVx` INTEGER;
|
|
|
|
ALTER TABLE `FOTO_FACE` ADD COLUMN `faceTopVy` INTEGER;
|
|
|
|
ALTER TABLE `FOTO_FACE` ADD COLUMN `faceBottomVx` INTEGER;
|
|
|
|
ALTER TABLE `FOTO_FACE` ADD COLUMN `faceBottomVy` INTEGER;
|
|
|
|
ALTER TABLE `FOTO_FACE` ADD COLUMN `featureVector2` VARCHAR(1000);
|
|
|
|
ALTER TABLE `FOTO_FACE` CHANGE `featureVector` `featureVector1` VARCHAR(1000);
|
|
|
|
ALTER TABLE `FOTO_FACE` MODIFY `faceTopVx` INTEGER AFTER `jsonData`;
|
|
|
|
ALTER TABLE `FOTO_FACE` MODIFY `faceTopVy` INTEGER AFTER `faceTopVx`;
|
|
|
|
ALTER TABLE `FOTO_FACE` MODIFY `faceBottomVx` INTEGER AFTER `faceTopVy`;
|
|
|
|
ALTER TABLE `FOTO_FACE` MODIFY `faceBottomVy` INTEGER AFTER `faceBottomVx`;
|
|
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Add foreign key constraints #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `FOTO_FACE` ADD CONSTRAINT `FOTO_FOTO_FACE`
|
|
FOREIGN KEY (`id_foto`) REFERENCES `FOTO` (`id_foto`);
|
|
|
|
ALTER TABLE `FACE_RECOG` ADD CONSTRAINT `FOTO_FACE_FACE_RECOG_1`
|
|
FOREIGN KEY (`id_fotoFace1`) REFERENCES `FOTO_FACE` (`id_fotoFace`);
|
|
|
|
ALTER TABLE `FACE_RECOG` ADD CONSTRAINT `FOTO_FACE_FACE_RECOG_2`
|
|
FOREIGN KEY (`id_fotoFace2`) REFERENCES `FOTO_FACE` (`id_fotoFace`);
|
|
|
|
|
|
#select D.descrizione , B.id_foto, C.fileName ,A.* from FACE_RECOG a inner join FOTO_FACE B on A.id_fotoFace2 =B.id_fotoFace inner join FOTO AS C ON C.id_foto =B.id_foto INNER join PUNTO_FOTO AS D ON C.id_puntoFoto =D.id_puntoFoto order by A.cosineSim desc
|
|
|
|
|
|
|
|
##331
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Drop foreign key constraints #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP FOREIGN KEY `FOTO_FOTO_FACE`;
|
|
|
|
ALTER TABLE `FACE_RECOG` DROP FOREIGN KEY `FOTO_FACE_FACE_RECOG_1`;
|
|
|
|
ALTER TABLE `FACE_RECOG` DROP FOREIGN KEY `FOTO_FACE_FACE_RECOG_2`;
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "FOTO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `FOTO` ADD COLUMN `id_clifor` INTEGER;
|
|
|
|
ALTER TABLE `FOTO` MODIFY `id_clifor` INTEGER AFTER `id_foto`;
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "FOTO_FACE" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `FOTO_FACE` ADD COLUMN `fileName` VARCHAR(254);
|
|
|
|
ALTER TABLE `FOTO_FACE` ADD COLUMN `label` INTEGER;
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Add foreign key constraints #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
#ALTER TABLE `FOTO` ADD CONSTRAINT `CLIFOR_FOTO`
|
|
# FOREIGN KEY (`id_clifor`) REFERENCES `CLIFOR` (`id_clifor`);
|
|
|
|
ALTER TABLE `FOTO_FACE` ADD CONSTRAINT `FOTO_FOTO_FACE`
|
|
FOREIGN KEY (`id_foto`) REFERENCES `FOTO` (`id_foto`);
|
|
|
|
ALTER TABLE `FACE_RECOG` ADD CONSTRAINT `FOTO_FACE_FACE_RECOG_1`
|
|
FOREIGN KEY (`id_fotoFace1`) REFERENCES `FOTO_FACE` (`id_fotoFace`);
|
|
|
|
ALTER TABLE `FACE_RECOG` ADD CONSTRAINT `FOTO_FACE_FACE_RECOG_2`
|
|
FOREIGN KEY (`id_fotoFace2`) REFERENCES `FOTO_FACE` (`id_fotoFace`);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Script generated with: DeZign for Databases 11.1.0 #
|
|
# Target DBMS: MySQL 5 #
|
|
# Project file: abliaDbComuni3.dez #
|
|
# Project name: DB COMUNI - ABLIA #
|
|
# Author: Andrea Colzi #
|
|
# Script type: Alter database script #
|
|
# Created on: 2023-07-07 10:19 #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Drop foreign key constraints #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
#ALTER TABLE `FOTO` DROP FOREIGN KEY `CLIFOR_FOTO`;
|
|
|
|
ALTER TABLE `FACE_RECOG` DROP FOREIGN KEY `FOTO_FACE_FACE_RECOG_1`;
|
|
|
|
ALTER TABLE `FACE_RECOG` DROP FOREIGN KEY `FOTO_FACE_FACE_RECOG_2`;
|
|
|
|
ALTER TABLE `FOTO_FACE` DROP FOREIGN KEY `FOTO_FOTO_FACE`;
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "FOTO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `FOTO` CHANGE `id_clifor` `id_evento` INTEGER;
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Alter table "FACE_RECOG" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `FACE_RECOG` ADD COLUMN `confidenceLBPH` DOUBLE;
|
|
|
|
ALTER TABLE `FACE_RECOG` ADD COLUMN `confidenceEigen` DOUBLE;
|
|
|
|
ALTER TABLE `FACE_RECOG` ADD COLUMN `confidenceFish` DOUBLE;
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Add table "EVENTO" #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
CREATE TABLE `EVENTO` (
|
|
`id_evento` INTEGER NOT NULL AUTO_INCREMENT,
|
|
`id_clifor` INTEGER,
|
|
`descrizione` VARCHAR(254),
|
|
`dataGara` DATE,
|
|
`codiceEventoCliente` VARCHAR(40),
|
|
CONSTRAINT `PK_EVENTO` PRIMARY KEY (`id_evento`)
|
|
);
|
|
|
|
CREATE INDEX `IDX_EVENTO_1` ON `EVENTO` (`codiceEventoCliente`);
|
|
|
|
# ---------------------------------------------------------------------- #
|
|
# Add foreign key constraints #
|
|
# ---------------------------------------------------------------------- #
|
|
|
|
ALTER TABLE `FOTO` ADD CONSTRAINT `EVENTO_FOTO`
|
|
FOREIGN KEY (`id_evento`) REFERENCES `EVENTO` (`id_evento`);
|
|
|
|
ALTER TABLE `FACE_RECOG` ADD CONSTRAINT `FOTO_FACE_FACE_RECOG_1`
|
|
FOREIGN KEY (`id_fotoFace1`) REFERENCES `FOTO_FACE` (`id_fotoFace`);
|
|
|
|
ALTER TABLE `FACE_RECOG` ADD CONSTRAINT `FOTO_FACE_FACE_RECOG_2`
|
|
FOREIGN KEY (`id_fotoFace2`) REFERENCES `FOTO_FACE` (`id_fotoFace`);
|
|
|
|
ALTER TABLE `EVENTO` ADD CONSTRAINT `CLIFOR_EVENTO`
|
|
FOREIGN KEY (`id_clifor`) REFERENCES `CLIFOR` (`id_clifor`);
|
|
|
|
ALTER TABLE `FOTO_FACE` ADD CONSTRAINT `FOTO_FOTO_FACE`
|
|
FOREIGN KEY (`id_foto`) REFERENCES `FOTO` (`id_foto`);
|
|
|
|
|
|
##
|
|
##332
|
|
|
|
|
|
|
|
|
|
ALTER TABLE `USERS` ADD COLUMN `tsInvioMailRecupero` DATETIME;
|
|
|
|
ALTER TABLE `IVA` ADD COLUMN `flgOss` INTEGER;
|
|
|
|
|
|
|
|
|
|
|
|
###################################################################
|
|
#insert into PARM (codice) values ('DB_VERSION');
|
|
UPDATE PARM SET testo='Abl_40_332_01_310723', tipoParm='VERSIONE' where codice='DB_VERSION';
|
|
#insert into PARM (codice) values ('DB_VERSION_DBCOM');
|
|
UPDATE PARM SET testo='DBCom.331 facerecog', tipoParm='VERSIONE' where codice='DB_VERSION_DBCOM';
|
|
#####FOTOEVENTI
|
|
##insert into PARM (codice) values ('DB_VERSION_FE');
|
|
UPDATE PARM SET testo='FE 6.27.116', tipoParm='VERSIONE' where codice='DB_VERSION_FE'; |