sistemate migration
All checks were successful
IntegryManagementSystem_Multi/pipeline/head This commit looks good
All checks were successful
IntegryManagementSystem_Multi/pipeline/head This commit looks good
This commit is contained in:
@@ -65,16 +65,6 @@ public class Migration_20251027172319 extends BaseMigration implements Migration
|
||||
+ "FOREIGN KEY (cod_slinea) REFERENCES mtb_marchio_slinea(cod_slinea);",
|
||||
"ALTER TABLE mtb_aart ADD CONSTRAINT fk_mtb_aart_mtb_marchio_sslinea "
|
||||
+ "FOREIGN KEY (cod_sslinea) REFERENCES mtb_marchio_sslinea(cod_sslinea);",
|
||||
|
||||
"CREATE TABLE mrl_aart_colori ("
|
||||
+ " cod_mart varchar(15) NOT NULL, "
|
||||
+ " cod_col varchar(6) NOT NULL );",
|
||||
"ALTER TABLE mrl_aart_colori ADD CONSTRAINT pk_mrl_aart_colori PRIMARY KEY (cod_mart, cod_col);",
|
||||
"ALTER TABLE mrl_aart_colori ADD CONSTRAINT fk_mrl_aart_colori_mtb_aart "
|
||||
+ "FOREIGN KEY (cod_mart) REFERENCES mtb_aart (cod_mart);",
|
||||
"ALTER TABLE mrl_aart_colori ADD CONSTRAINT fk_mrl_aart_colori_mtb_aart_colori "
|
||||
+ "FOREIGN KEY (cod_col) REFERENCES mtb_aart_colori (cod_col);",
|
||||
|
||||
"CREATE TABLE mtb_marchio_slinea ("
|
||||
+ " cod_linea varchar(6) NOT NULL, "
|
||||
+ " cod_slinea varchar(6) NOT NULL, "
|
||||
@@ -89,12 +79,7 @@ public class Migration_20251027172319 extends BaseMigration implements Migration
|
||||
+ " descrizione varchar(255) NOT NULL );",
|
||||
"ALTER TABLE mtb_marchio_sslinea ADD CONSTRAINT pk_mtb_marchio_sslinea PRIMARY KEY (cod_sslinea);",
|
||||
"ALTER TABLE mtb_marchio_sslinea ADD CONSTRAINT fk_mtb_marchio_sslinea_mtb_marchio_slinea "
|
||||
+ "FOREIGN KEY (cod_slinea) REFERENCES mtb_marchio_slinea (cod_slinea);",
|
||||
|
||||
"CREATE TABLE mtb_aart_colori ("
|
||||
+ " cod_col varchar(6) NOT NULL, "
|
||||
+ " descrizione varchar(255) NOT NULL );",
|
||||
"ALTER TABLE mtb_aart_colori ADD CONSTRAINT pk_mtb_aart_colori PRIMARY KEY (cod_col);"
|
||||
+ "FOREIGN KEY (cod_slinea) REFERENCES mtb_marchio_slinea (cod_slinea);"
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
package it.integry.ems.migration.model;
|
||||
|
||||
import it.integry.ems.migration._base.BaseMigration;
|
||||
import it.integry.ems.migration._base.MigrationModelInterface;
|
||||
|
||||
public class Migration_20251103175252 extends BaseMigration implements MigrationModelInterface {
|
||||
|
||||
@Override
|
||||
public void up() throws Exception {
|
||||
if (isHistoryDB())
|
||||
return;
|
||||
|
||||
executeStatement(
|
||||
"CREATE TABLE mtb_colori ("
|
||||
+ " cod_col varchar(6) NOT NULL, "
|
||||
+ " descrizione varchar(255) NOT NULL );",
|
||||
"ALTER TABLE mtb_colori ADD CONSTRAINT pk_mtb_colori PRIMARY KEY (cod_col);",
|
||||
"CREATE TABLE mtb_aart_colori ("
|
||||
+ " cod_mart varchar(15) NOT NULL, "
|
||||
+ " cod_col varchar(6) NOT NULL, "
|
||||
+ " cod_barre varchar(25) NULL);",
|
||||
"ALTER TABLE mtb_aart_colori ADD CONSTRAINT pk_mtb_aart_colori PRIMARY KEY (cod_mart, cod_col);",
|
||||
"ALTER TABLE mtb_aart_colori ADD CONSTRAINT fk_mtb_aart_colori_mtb_aart "
|
||||
+ "FOREIGN KEY (cod_mart) REFERENCES mtb_aart (cod_mart);",
|
||||
"ALTER TABLE mtb_aart_colori ADD CONSTRAINT fk_mtb_aart_colori_mtb_colori "
|
||||
+ "FOREIGN KEY (cod_col) REFERENCES mtb_colori (cod_col);"
|
||||
);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void down() throws Exception {
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user