Skip to content

Commit

Permalink
[SQLLayer]
Browse files Browse the repository at this point in the history
Verificati script SQL e adeguati vincoli per essere instanziabili su database MySQL
  • Loading branch information
andreapoli committed Nov 17, 2020
1 parent f5f27b2 commit 1e38723
Show file tree
Hide file tree
Showing 87 changed files with 373 additions and 144 deletions.
38 changes: 36 additions & 2 deletions core/deploy/sql/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,37 @@
2020-11-17 Andrea Poli <[email protected]>

Modificati vincoli di univocità sulle tabelle contenenti proprietà

ALTER TABLE pa_sa_properties DROP CONSTRAINT uniq_pa_sa_props_1;
ALTER TABLE pa_sa_properties ADD CONSTRAINT uniq_pa_sa_props_1 UNIQUE (id_porta,nome);

ALTER TABLE pa_behaviour_props DROP CONSTRAINT uniq_pa_behaviour_props_1;
ALTER TABLE pa_behaviour_props ADD CONSTRAINT uniq_pa_behaviour_props_1 UNIQUE (id_porta,nome);

ALTER TABLE pa_auth_properties DROP CONSTRAINT uniq_pa_auth_props_1;
ALTER TABLE pa_auth_properties ADD CONSTRAINT uniq_pa_auth_props_1 UNIQUE (id_porta,nome);

ALTER TABLE pa_authz_properties DROP CONSTRAINT uniq_pa_authz_props_1;
ALTER TABLE pa_authz_properties ADD CONSTRAINT uniq_pa_authz_props_1 UNIQUE (id_porta,nome);

ALTER TABLE pa_authzc_properties DROP CONSTRAINT uniq_pa_authzc_props_1;
ALTER TABLE pa_authzc_properties ADD CONSTRAINT uniq_pa_authzc_props_1 UNIQUE (id_porta,nome);

ALTER TABLE pa_properties DROP CONSTRAINT uniq_pa_properties_1;
ALTER TABLE pa_properties ADD CONSTRAINT uniq_pa_properties_1 UNIQUE (id_porta,nome);

ALTER TABLE pd_auth_properties DROP CONSTRAINT uniq_pd_auth_props_1;
ALTER TABLE pd_auth_properties ADD CONSTRAINT uniq_pd_auth_props_1 UNIQUE (id_porta,nome);

ALTER TABLE pd_authz_properties DROP CONSTRAINT uniq_pd_authz_props_1;
ALTER TABLE pd_authz_properties ADD CONSTRAINT uniq_pd_authz_props_1 UNIQUE (id_porta,nome);

ALTER TABLE pd_authzc_properties DROP CONSTRAINT uniq_pd_authzc_props_1;
ALTER TABLE pd_authzc_properties ADD CONSTRAINT uniq_pd_authzc_props_1 UNIQUE (id_porta,nome);

ALTER TABLE pd_properties DROP CONSTRAINT uniq_pd_properties_1;
ALTER TABLE pd_properties ADD CONSTRAINT uniq_pd_properties_1 UNIQUE (id_porta,nome);

2020-10-27 Andrea Poli <[email protected]>

Estesa lunghezza massima di una url a 4000 caratteri.
Expand Down Expand Up @@ -35,7 +69,7 @@
Aggiunta informazione sull'API implementata tra i criteri di ricerca delle transazione e di generazione delle statistiche.
Adeguati indici per supportare la nuova funzionalità.

CREATE INDEX index_credenziale_mittente_1 ON credenziale_mittente (ora_registrazione);
CREATE INDEX CREDENZIALE_ORAREG ON credenziale_mittente (ora_registrazione);
ALTER TABLE transazioni ALTER COLUMN uri_accordo_servizio TYPE VARCHAR(1000);
ALTER TABLE transazioni ADD COLUMN uri_api VARCHAR(20);

Expand Down Expand Up @@ -115,7 +149,7 @@
Modificato tipo della colonna 'value' della tabella 'tracce_ext_protocol_info' al fine di poter creare un indice su tale colonna;
indice richiesto per migliorare le performance come descritto nell'issue https://github.com/link-it/govway/issues/60

ALTER TABLE tracce_ext_protocol_info ALTER COLUMN value TYPE VARCHAR(4000);
ALTER TABLE tracce_ext_protocol_info ALTER COLUMN value TYPE VARCHAR(2800);
ALTER TABLE tracce_ext_protocol_info ADD COLUMN ext_value TEXT;
CREATE INDEX TRACCE_EXT_SEARCH ON tracce_ext_protocol_info (name,value);

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,7 @@ CREATE TABLE tracce_ext_protocol_info
(
idtraccia BIGINT NOT NULL,
name VARCHAR(255) NOT NULL,
value VARCHAR(4000),
value VARCHAR(2800),
ext_value CLOB,
-- Data di registrazione
gdo TIMESTAMP NOT NULL,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ CREATE TABLE credenziale_mittente

-- index
CREATE UNIQUE INDEX index_credenziale_mittente_1 ON credenziale_mittente (tipo,credenziale);
CREATE INDEX index_credenziale_mittente_2 ON credenziale_mittente (ora_registrazione);
CREATE INDEX CREDENZIALE_ORAREG ON credenziale_mittente (ora_registrazione);



Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ CREATE TABLE connettori_custom
-- fk/pk columns
id BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY (START WITH 1 INCREMENT BY 1 NO CYCLE NO CACHE),
-- unique constraints
CONSTRAINT unique_connettori_custom_1 UNIQUE (id_connettore,name,value),
CONSTRAINT unique_connettori_custom_1 UNIQUE (id_connettore,name),
-- fk/pk keys constraints
CONSTRAINT fk_connettori_custom_1 FOREIGN KEY (id_connettore) REFERENCES connettori(id),
CONSTRAINT pk_connettori_custom PRIMARY KEY (id)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ CREATE TABLE pa_sa_properties
-- fk/pk columns
id BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY (START WITH 1 INCREMENT BY 1 NO CYCLE NO CACHE),
-- unique constraints
CONSTRAINT uniq_pa_sa_props_1 UNIQUE (id_porta,nome,valore),
CONSTRAINT uniq_pa_sa_props_1 UNIQUE (id_porta,nome),
-- fk/pk keys constraints
CONSTRAINT fk_pa_sa_properties_1 FOREIGN KEY (id_porta) REFERENCES porte_applicative_sa(id),
CONSTRAINT pk_pa_sa_properties PRIMARY KEY (id)
Expand All @@ -195,7 +195,7 @@ CREATE TABLE pa_behaviour_props
-- fk/pk columns
id BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY (START WITH 1 INCREMENT BY 1 NO CYCLE NO CACHE),
-- unique constraints
CONSTRAINT uniq_pa_behaviour_props_1 UNIQUE (id_porta,nome,valore),
CONSTRAINT uniq_pa_behaviour_props_1 UNIQUE (id_porta,nome),
-- fk/pk keys constraints
CONSTRAINT fk_pa_behaviour_props_1 FOREIGN KEY (id_porta) REFERENCES porte_applicative(id),
CONSTRAINT pk_pa_behaviour_props PRIMARY KEY (id)
Expand All @@ -214,7 +214,7 @@ CREATE TABLE pa_auth_properties
-- fk/pk columns
id BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY (START WITH 1 INCREMENT BY 1 NO CYCLE NO CACHE),
-- unique constraints
CONSTRAINT uniq_pa_auth_props_1 UNIQUE (id_porta,nome,valore),
CONSTRAINT uniq_pa_auth_props_1 UNIQUE (id_porta,nome),
-- fk/pk keys constraints
CONSTRAINT fk_pa_auth_properties_1 FOREIGN KEY (id_porta) REFERENCES porte_applicative(id),
CONSTRAINT pk_pa_auth_properties PRIMARY KEY (id)
Expand All @@ -233,7 +233,7 @@ CREATE TABLE pa_authz_properties
-- fk/pk columns
id BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY (START WITH 1 INCREMENT BY 1 NO CYCLE NO CACHE),
-- unique constraints
CONSTRAINT uniq_pa_authz_props_1 UNIQUE (id_porta,nome,valore),
CONSTRAINT uniq_pa_authz_props_1 UNIQUE (id_porta,nome),
-- fk/pk keys constraints
CONSTRAINT fk_pa_authz_properties_1 FOREIGN KEY (id_porta) REFERENCES porte_applicative(id),
CONSTRAINT pk_pa_authz_properties PRIMARY KEY (id)
Expand All @@ -252,7 +252,7 @@ CREATE TABLE pa_authzc_properties
-- fk/pk columns
id BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY (START WITH 1 INCREMENT BY 1 NO CYCLE NO CACHE),
-- unique constraints
CONSTRAINT uniq_pa_authzc_props_1 UNIQUE (id_porta,nome,valore),
CONSTRAINT uniq_pa_authzc_props_1 UNIQUE (id_porta,nome),
-- fk/pk keys constraints
CONSTRAINT fk_pa_authzc_properties_1 FOREIGN KEY (id_porta) REFERENCES porte_applicative(id),
CONSTRAINT pk_pa_authzc_properties PRIMARY KEY (id)
Expand All @@ -271,7 +271,7 @@ CREATE TABLE pa_properties
-- fk/pk columns
id BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY (START WITH 1 INCREMENT BY 1 NO CYCLE NO CACHE),
-- unique constraints
CONSTRAINT uniq_pa_properties_1 UNIQUE (id_porta,nome,valore),
CONSTRAINT uniq_pa_properties_1 UNIQUE (id_porta,nome),
-- fk/pk keys constraints
CONSTRAINT fk_pa_properties_1 FOREIGN KEY (id_porta) REFERENCES porte_applicative(id),
CONSTRAINT pk_pa_properties PRIMARY KEY (id)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -175,7 +175,7 @@ CREATE TABLE pd_auth_properties
-- fk/pk columns
id BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY (START WITH 1 INCREMENT BY 1 NO CYCLE NO CACHE),
-- unique constraints
CONSTRAINT uniq_pd_auth_props_1 UNIQUE (id_porta,nome,valore),
CONSTRAINT uniq_pd_auth_props_1 UNIQUE (id_porta,nome),
-- fk/pk keys constraints
CONSTRAINT fk_pd_auth_properties_1 FOREIGN KEY (id_porta) REFERENCES porte_delegate(id),
CONSTRAINT pk_pd_auth_properties PRIMARY KEY (id)
Expand All @@ -194,7 +194,7 @@ CREATE TABLE pd_authz_properties
-- fk/pk columns
id BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY (START WITH 1 INCREMENT BY 1 NO CYCLE NO CACHE),
-- unique constraints
CONSTRAINT uniq_pd_authz_props_1 UNIQUE (id_porta,nome,valore),
CONSTRAINT uniq_pd_authz_props_1 UNIQUE (id_porta,nome),
-- fk/pk keys constraints
CONSTRAINT fk_pd_authz_properties_1 FOREIGN KEY (id_porta) REFERENCES porte_delegate(id),
CONSTRAINT pk_pd_authz_properties PRIMARY KEY (id)
Expand All @@ -213,7 +213,7 @@ CREATE TABLE pd_authzc_properties
-- fk/pk columns
id BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY (START WITH 1 INCREMENT BY 1 NO CYCLE NO CACHE),
-- unique constraints
CONSTRAINT uniq_pd_authzc_props_1 UNIQUE (id_porta,nome,valore),
CONSTRAINT uniq_pd_authzc_props_1 UNIQUE (id_porta,nome),
-- fk/pk keys constraints
CONSTRAINT fk_pd_authzc_properties_1 FOREIGN KEY (id_porta) REFERENCES porte_delegate(id),
CONSTRAINT pk_pd_authzc_properties PRIMARY KEY (id)
Expand All @@ -232,7 +232,7 @@ CREATE TABLE pd_properties
-- fk/pk columns
id BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY (START WITH 1 INCREMENT BY 1 NO CYCLE NO CACHE),
-- unique constraints
CONSTRAINT uniq_pd_properties_1 UNIQUE (id_porta,nome,valore),
CONSTRAINT uniq_pd_properties_1 UNIQUE (id_porta,nome),
-- fk/pk keys constraints
CONSTRAINT fk_pd_properties_1 FOREIGN KEY (id_porta) REFERENCES porte_delegate(id),
CONSTRAINT pk_pd_properties PRIMARY KEY (id)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ CREATE TABLE connettori_custom
-- fk/pk columns
id BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY (START WITH 1 INCREMENT BY 1 NO CYCLE NO CACHE),
-- unique constraints
CONSTRAINT unique_connettori_custom_1 UNIQUE (id_connettore,name,value),
CONSTRAINT unique_connettori_custom_1 UNIQUE (id_connettore,name),
-- fk/pk keys constraints
CONSTRAINT fk_connettori_custom_1 FOREIGN KEY (id_connettore) REFERENCES connettori(id),
CONSTRAINT pk_connettori_custom PRIMARY KEY (id)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -197,7 +197,7 @@ CREATE TABLE tracce_ext_protocol_info
(
idtraccia BIGINT NOT NULL,
name VARCHAR(255) NOT NULL,
value VARCHAR(4000),
value VARCHAR(2800),
ext_value VARCHAR(65535),
-- Data di registrazione
gdo TIMESTAMP NOT NULL,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ CREATE TABLE credenziale_mittente

-- index
CREATE UNIQUE INDEX index_credenziale_mittente_1 ON credenziale_mittente (tipo,credenziale);
CREATE INDEX index_credenziale_mittente_2 ON credenziale_mittente (ora_registrazione);
CREATE INDEX CREDENZIALE_ORAREG ON credenziale_mittente (ora_registrazione);

ALTER TABLE credenziale_mittente ALTER COLUMN ora_registrazione SET DEFAULT CURRENT_TIMESTAMP;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ CREATE TABLE connettori_custom
-- fk/pk columns
id BIGINT GENERATED BY DEFAULT AS IDENTITY (START WITH 1),
-- unique constraints
CONSTRAINT unique_connettori_custom_1 UNIQUE (id_connettore,name,value),
CONSTRAINT unique_connettori_custom_1 UNIQUE (id_connettore,name),
-- fk/pk keys constraints
CONSTRAINT fk_connettori_custom_1 FOREIGN KEY (id_connettore) REFERENCES connettori(id),
CONSTRAINT pk_connettori_custom PRIMARY KEY (id)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -195,7 +195,7 @@ CREATE TABLE pa_sa_properties
-- fk/pk columns
id BIGINT GENERATED BY DEFAULT AS IDENTITY (START WITH 1),
-- unique constraints
CONSTRAINT uniq_pa_sa_props_1 UNIQUE (id_porta,nome,valore),
CONSTRAINT uniq_pa_sa_props_1 UNIQUE (id_porta,nome),
-- fk/pk keys constraints
CONSTRAINT fk_pa_sa_properties_1 FOREIGN KEY (id_porta) REFERENCES porte_applicative_sa(id),
CONSTRAINT pk_pa_sa_properties PRIMARY KEY (id)
Expand All @@ -218,7 +218,7 @@ CREATE TABLE pa_behaviour_props
-- fk/pk columns
id BIGINT GENERATED BY DEFAULT AS IDENTITY (START WITH 1),
-- unique constraints
CONSTRAINT uniq_pa_behaviour_props_1 UNIQUE (id_porta,nome,valore),
CONSTRAINT uniq_pa_behaviour_props_1 UNIQUE (id_porta,nome),
-- fk/pk keys constraints
CONSTRAINT fk_pa_behaviour_props_1 FOREIGN KEY (id_porta) REFERENCES porte_applicative(id),
CONSTRAINT pk_pa_behaviour_props PRIMARY KEY (id)
Expand All @@ -241,7 +241,7 @@ CREATE TABLE pa_auth_properties
-- fk/pk columns
id BIGINT GENERATED BY DEFAULT AS IDENTITY (START WITH 1),
-- unique constraints
CONSTRAINT uniq_pa_auth_props_1 UNIQUE (id_porta,nome,valore),
CONSTRAINT uniq_pa_auth_props_1 UNIQUE (id_porta,nome),
-- fk/pk keys constraints
CONSTRAINT fk_pa_auth_properties_1 FOREIGN KEY (id_porta) REFERENCES porte_applicative(id),
CONSTRAINT pk_pa_auth_properties PRIMARY KEY (id)
Expand All @@ -264,7 +264,7 @@ CREATE TABLE pa_authz_properties
-- fk/pk columns
id BIGINT GENERATED BY DEFAULT AS IDENTITY (START WITH 1),
-- unique constraints
CONSTRAINT uniq_pa_authz_props_1 UNIQUE (id_porta,nome,valore),
CONSTRAINT uniq_pa_authz_props_1 UNIQUE (id_porta,nome),
-- fk/pk keys constraints
CONSTRAINT fk_pa_authz_properties_1 FOREIGN KEY (id_porta) REFERENCES porte_applicative(id),
CONSTRAINT pk_pa_authz_properties PRIMARY KEY (id)
Expand All @@ -287,7 +287,7 @@ CREATE TABLE pa_authzc_properties
-- fk/pk columns
id BIGINT GENERATED BY DEFAULT AS IDENTITY (START WITH 1),
-- unique constraints
CONSTRAINT uniq_pa_authzc_props_1 UNIQUE (id_porta,nome,valore),
CONSTRAINT uniq_pa_authzc_props_1 UNIQUE (id_porta,nome),
-- fk/pk keys constraints
CONSTRAINT fk_pa_authzc_properties_1 FOREIGN KEY (id_porta) REFERENCES porte_applicative(id),
CONSTRAINT pk_pa_authzc_properties PRIMARY KEY (id)
Expand All @@ -310,7 +310,7 @@ CREATE TABLE pa_properties
-- fk/pk columns
id BIGINT GENERATED BY DEFAULT AS IDENTITY (START WITH 1),
-- unique constraints
CONSTRAINT uniq_pa_properties_1 UNIQUE (id_porta,nome,valore),
CONSTRAINT uniq_pa_properties_1 UNIQUE (id_porta,nome),
-- fk/pk keys constraints
CONSTRAINT fk_pa_properties_1 FOREIGN KEY (id_porta) REFERENCES porte_applicative(id),
CONSTRAINT pk_pa_properties PRIMARY KEY (id)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -189,7 +189,7 @@ CREATE TABLE pd_auth_properties
-- fk/pk columns
id BIGINT GENERATED BY DEFAULT AS IDENTITY (START WITH 1),
-- unique constraints
CONSTRAINT uniq_pd_auth_props_1 UNIQUE (id_porta,nome,valore),
CONSTRAINT uniq_pd_auth_props_1 UNIQUE (id_porta,nome),
-- fk/pk keys constraints
CONSTRAINT fk_pd_auth_properties_1 FOREIGN KEY (id_porta) REFERENCES porte_delegate(id),
CONSTRAINT pk_pd_auth_properties PRIMARY KEY (id)
Expand All @@ -212,7 +212,7 @@ CREATE TABLE pd_authz_properties
-- fk/pk columns
id BIGINT GENERATED BY DEFAULT AS IDENTITY (START WITH 1),
-- unique constraints
CONSTRAINT uniq_pd_authz_props_1 UNIQUE (id_porta,nome,valore),
CONSTRAINT uniq_pd_authz_props_1 UNIQUE (id_porta,nome),
-- fk/pk keys constraints
CONSTRAINT fk_pd_authz_properties_1 FOREIGN KEY (id_porta) REFERENCES porte_delegate(id),
CONSTRAINT pk_pd_authz_properties PRIMARY KEY (id)
Expand All @@ -235,7 +235,7 @@ CREATE TABLE pd_authzc_properties
-- fk/pk columns
id BIGINT GENERATED BY DEFAULT AS IDENTITY (START WITH 1),
-- unique constraints
CONSTRAINT uniq_pd_authzc_props_1 UNIQUE (id_porta,nome,valore),
CONSTRAINT uniq_pd_authzc_props_1 UNIQUE (id_porta,nome),
-- fk/pk keys constraints
CONSTRAINT fk_pd_authzc_properties_1 FOREIGN KEY (id_porta) REFERENCES porte_delegate(id),
CONSTRAINT pk_pd_authzc_properties PRIMARY KEY (id)
Expand All @@ -258,7 +258,7 @@ CREATE TABLE pd_properties
-- fk/pk columns
id BIGINT GENERATED BY DEFAULT AS IDENTITY (START WITH 1),
-- unique constraints
CONSTRAINT uniq_pd_properties_1 UNIQUE (id_porta,nome,valore),
CONSTRAINT uniq_pd_properties_1 UNIQUE (id_porta,nome),
-- fk/pk keys constraints
CONSTRAINT fk_pd_properties_1 FOREIGN KEY (id_porta) REFERENCES porte_delegate(id),
CONSTRAINT pk_pd_properties PRIMARY KEY (id)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ CREATE TABLE connettori_custom
-- fk/pk columns
id BIGINT GENERATED BY DEFAULT AS IDENTITY (START WITH 1),
-- unique constraints
CONSTRAINT unique_connettori_custom_1 UNIQUE (id_connettore,name,value),
CONSTRAINT unique_connettori_custom_1 UNIQUE (id_connettore,name),
-- fk/pk keys constraints
CONSTRAINT fk_connettori_custom_1 FOREIGN KEY (id_connettore) REFERENCES connettori(id),
CONSTRAINT pk_connettori_custom PRIMARY KEY (id)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -181,7 +181,7 @@ CREATE TABLE tracce_ext_protocol_info
(
idtraccia BIGINT NOT NULL,
name VARCHAR(255) NOT NULL,
value VARCHAR(4000),
value VARCHAR(2800),
ext_value TEXT,
-- Data di registrazione
-- Precisione ai millisecondi supportata dalla versione 5.6.4, se si utilizza una versione precedente non usare il suffisso '(3)'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ CREATE TABLE credenziale_mittente

-- index
CREATE UNIQUE INDEX index_credenziale_mittente_1 ON credenziale_mittente (tipo,credenziale);
CREATE INDEX index_credenziale_mittente_2 ON credenziale_mittente (ora_registrazione);
CREATE INDEX CREDENZIALE_ORAREG ON credenziale_mittente (ora_registrazione);



Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ CREATE TABLE connettori_custom
-- fk/pk columns
id BIGINT AUTO_INCREMENT,
-- unique constraints
CONSTRAINT unique_connettori_custom_1 UNIQUE (id_connettore,name,value),
CONSTRAINT unique_connettori_custom_1 UNIQUE (id_connettore,name),
-- fk/pk keys constraints
CONSTRAINT fk_connettori_custom_1 FOREIGN KEY (id_connettore) REFERENCES connettori(id),
CONSTRAINT pk_connettori_custom PRIMARY KEY (id)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -177,7 +177,7 @@ CREATE TABLE pa_sa_properties
-- fk/pk columns
id BIGINT AUTO_INCREMENT,
-- unique constraints
CONSTRAINT uniq_pa_sa_props_1 UNIQUE (id_porta,nome,valore),
CONSTRAINT uniq_pa_sa_props_1 UNIQUE (id_porta,nome),
-- fk/pk keys constraints
CONSTRAINT fk_pa_sa_properties_1 FOREIGN KEY (id_porta) REFERENCES porte_applicative_sa(id),
CONSTRAINT pk_pa_sa_properties PRIMARY KEY (id)
Expand All @@ -196,7 +196,7 @@ CREATE TABLE pa_behaviour_props
-- fk/pk columns
id BIGINT AUTO_INCREMENT,
-- unique constraints
CONSTRAINT uniq_pa_behaviour_props_1 UNIQUE (id_porta,nome,valore),
CONSTRAINT uniq_pa_behaviour_props_1 UNIQUE (id_porta,nome),
-- fk/pk keys constraints
CONSTRAINT fk_pa_behaviour_props_1 FOREIGN KEY (id_porta) REFERENCES porte_applicative(id),
CONSTRAINT pk_pa_behaviour_props PRIMARY KEY (id)
Expand All @@ -215,7 +215,7 @@ CREATE TABLE pa_auth_properties
-- fk/pk columns
id BIGINT AUTO_INCREMENT,
-- unique constraints
CONSTRAINT uniq_pa_auth_props_1 UNIQUE (id_porta,nome,valore),
CONSTRAINT uniq_pa_auth_props_1 UNIQUE (id_porta,nome),
-- fk/pk keys constraints
CONSTRAINT fk_pa_auth_properties_1 FOREIGN KEY (id_porta) REFERENCES porte_applicative(id),
CONSTRAINT pk_pa_auth_properties PRIMARY KEY (id)
Expand All @@ -234,7 +234,7 @@ CREATE TABLE pa_authz_properties
-- fk/pk columns
id BIGINT AUTO_INCREMENT,
-- unique constraints
CONSTRAINT uniq_pa_authz_props_1 UNIQUE (id_porta,nome,valore),
CONSTRAINT uniq_pa_authz_props_1 UNIQUE (id_porta,nome),
-- fk/pk keys constraints
CONSTRAINT fk_pa_authz_properties_1 FOREIGN KEY (id_porta) REFERENCES porte_applicative(id),
CONSTRAINT pk_pa_authz_properties PRIMARY KEY (id)
Expand All @@ -253,7 +253,7 @@ CREATE TABLE pa_authzc_properties
-- fk/pk columns
id BIGINT AUTO_INCREMENT,
-- unique constraints
CONSTRAINT uniq_pa_authzc_props_1 UNIQUE (id_porta,nome,valore),
CONSTRAINT uniq_pa_authzc_props_1 UNIQUE (id_porta,nome),
-- fk/pk keys constraints
CONSTRAINT fk_pa_authzc_properties_1 FOREIGN KEY (id_porta) REFERENCES porte_applicative(id),
CONSTRAINT pk_pa_authzc_properties PRIMARY KEY (id)
Expand All @@ -272,7 +272,7 @@ CREATE TABLE pa_properties
-- fk/pk columns
id BIGINT AUTO_INCREMENT,
-- unique constraints
CONSTRAINT uniq_pa_properties_1 UNIQUE (id_porta,nome,valore),
CONSTRAINT uniq_pa_properties_1 UNIQUE (id_porta,nome),
-- fk/pk keys constraints
CONSTRAINT fk_pa_properties_1 FOREIGN KEY (id_porta) REFERENCES porte_applicative(id),
CONSTRAINT pk_pa_properties PRIMARY KEY (id)
Expand Down
Loading

0 comments on commit 1e38723

Please sign in to comment.