Skip to content

Commit a313237

Browse files
committed
Update db tables + fix test failure
1 parent c002db4 commit a313237

File tree

14 files changed

+16
-14
lines changed

14 files changed

+16
-14
lines changed

components/apimgt/org.wso2.carbon.apimgt.impl/src/main/java/org/wso2/carbon/apimgt/impl/APIAdminImpl.java

+3-1
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,9 @@ public Environment getEnvironment(String tenantDomain, String uuid) throws APIMa
180180
);
181181
}
182182
}
183-
maskValues(env);
183+
if (env.getProvider().equalsIgnoreCase(APIConstants.EXTERNAL_GATEWAY_VENDOR)) {
184+
maskValues(env);
185+
}
184186
return env;
185187
}
186188

features/apimgt/org.wso2.carbon.apimgt.core.feature/src/main/resources/multi-dc/OGG/oracle/apimgt/tables.sql

+1-1
Original file line numberDiff line numberDiff line change
@@ -2184,7 +2184,7 @@ CREATE TABLE AM_API_EXTERNAL_API_MAPPING (
21842184
GATEWAY_ENV_ID VARCHAR(255) NOT NULL,
21852185
REFERENCE_ARTIFACT LONGBLOB NOT NULL,
21862186
FOREIGN KEY (API_ID) REFERENCES AM_API(API_UUID) ON DELETE CASCADE,
2187-
FOREIGN KEY (GATEWAY_ENV_ID) REFERENCES AM_GATEWAY_ENVIRONMENT(UUID) ON DELETE RESTRICT,
2187+
FOREIGN KEY (GATEWAY_ENV_ID) REFERENCES AM_GATEWAY_ENVIRONMENT(UUID),
21882188
PRIMARY KEY (API_ID, GATEWAY_ENV_ID)
21892189
)
21902190
/

features/apimgt/org.wso2.carbon.apimgt.core.feature/src/main/resources/multi-dc/OGG/oracle/apimgt/tables_23c.sql

+1-1
Original file line numberDiff line numberDiff line change
@@ -2184,7 +2184,7 @@ CREATE TABLE AM_API_EXTERNAL_API_MAPPING (
21842184
GATEWAY_ENV_ID VARCHAR(255) NOT NULL,
21852185
REFERENCE_ARTIFACT LONGBLOB NOT NULL,
21862186
FOREIGN KEY (API_ID) REFERENCES AM_API(API_UUID) ON DELETE CASCADE,
2187-
FOREIGN KEY (GATEWAY_ENV_ID) REFERENCES AM_GATEWAY_ENVIRONMENT(UUID) ON DELETE RESTRICT,
2187+
FOREIGN KEY (GATEWAY_ENV_ID) REFERENCES AM_GATEWAY_ENVIRONMENT(UUID),
21882188
PRIMARY KEY (API_ID, GATEWAY_ENV_ID)
21892189
)
21902190
/

features/apimgt/org.wso2.carbon.apimgt.core.feature/src/main/resources/multi-dc/Postgresql/apimgt/tables.sql

+1-1
Original file line numberDiff line numberDiff line change
@@ -2687,7 +2687,7 @@ CREATE TABLE AM_API_EXTERNAL_API_MAPPING (
26872687
GATEWAY_ENV_ID VARCHAR(255) NOT NULL,
26882688
REFERENCE_ARTIFACT LONGBLOB NOT NULL,
26892689
FOREIGN KEY (API_ID) REFERENCES AM_API(API_UUID) ON DELETE CASCADE,
2690-
FOREIGN KEY (GATEWAY_ENV_ID) REFERENCES AM_GATEWAY_ENVIRONMENT(UUID) ON DELETE RESTRICT,
2690+
FOREIGN KEY (GATEWAY_ENV_ID) REFERENCES AM_GATEWAY_ENVIRONMENT(UUID),
26912691
PRIMARY KEY (API_ID, GATEWAY_ENV_ID)
26922692
);
26932693

features/apimgt/org.wso2.carbon.apimgt.core.feature/src/main/resources/multi-dc/SQLServer/mssql/apimgt/tables.sql

+1-1
Original file line numberDiff line numberDiff line change
@@ -2571,7 +2571,7 @@ CREATE TABLE AM_API_EXTERNAL_API_MAPPING (
25712571
GATEWAY_ENV_ID VARCHAR(255) NOT NULL,
25722572
REFERENCE_ARTIFACT LONGBLOB NOT NULL,
25732573
FOREIGN KEY (API_ID) REFERENCES AM_API(API_UUID) ON DELETE CASCADE,
2574-
FOREIGN KEY (GATEWAY_ENV_ID) REFERENCES AM_GATEWAY_ENVIRONMENT(UUID) ON DELETE RESTRICT,
2574+
FOREIGN KEY (GATEWAY_ENV_ID) REFERENCES AM_GATEWAY_ENVIRONMENT(UUID),
25752575
PRIMARY KEY (API_ID, GATEWAY_ENV_ID)
25762576
);
25772577

features/apimgt/org.wso2.carbon.apimgt.core.feature/src/main/resources/sql/db2.sql

+1-1
Original file line numberDiff line numberDiff line change
@@ -3150,7 +3150,7 @@ CREATE TABLE AM_API_EXTERNAL_API_MAPPING (
31503150
GATEWAY_ENV_ID VARCHAR(255) NOT NULL,
31513151
REFERENCE_ARTIFACT LONGBLOB NOT NULL,
31523152
FOREIGN KEY (API_ID) REFERENCES AM_API(API_UUID) ON DELETE CASCADE,
3153-
FOREIGN KEY (GATEWAY_ENV_ID) REFERENCES AM_GATEWAY_ENVIRONMENT(UUID) ON DELETE RESTRICT,
3153+
FOREIGN KEY (GATEWAY_ENV_ID) REFERENCES AM_GATEWAY_ENVIRONMENT(UUID),
31543154
PRIMARY KEY (API_ID, GATEWAY_ENV_ID)
31553155
)/
31563156

features/apimgt/org.wso2.carbon.apimgt.core.feature/src/main/resources/sql/h2.sql

+1-1
Original file line numberDiff line numberDiff line change
@@ -2312,7 +2312,7 @@ CREATE TABLE IF NOT EXISTS AM_API_EXTERNAL_API_MAPPING (
23122312
GATEWAY_ENV_ID VARCHAR(255) NOT NULL,
23132313
REFERENCE_ARTIFACT LONGBLOB NOT NULL,
23142314
FOREIGN KEY (API_ID) REFERENCES AM_API(API_UUID) ON DELETE CASCADE,
2315-
FOREIGN KEY (GATEWAY_ENV_ID) REFERENCES AM_GATEWAY_ENVIRONMENT(UUID) ON DELETE RESTRICT,
2315+
FOREIGN KEY (GATEWAY_ENV_ID) REFERENCES AM_GATEWAY_ENVIRONMENT(UUID),
23162316
PRIMARY KEY (API_ID, GATEWAY_ENV_ID)
23172317
);
23182318

features/apimgt/org.wso2.carbon.apimgt.core.feature/src/main/resources/sql/mssql.sql

+1-1
Original file line numberDiff line numberDiff line change
@@ -2641,7 +2641,7 @@ CREATE TABLE AM_API_EXTERNAL_API_MAPPING (
26412641
GATEWAY_ENV_ID VARCHAR(255) NOT NULL,
26422642
REFERENCE_ARTIFACT LONGBLOB NOT NULL,
26432643
FOREIGN KEY (API_ID) REFERENCES AM_API(API_UUID) ON DELETE CASCADE,
2644-
FOREIGN KEY (GATEWAY_ENV_ID) REFERENCES AM_GATEWAY_ENVIRONMENT(UUID) ON DELETE RESTRICT,
2644+
FOREIGN KEY (GATEWAY_ENV_ID) REFERENCES AM_GATEWAY_ENVIRONMENT(UUID),
26452645
PRIMARY KEY (API_ID, GATEWAY_ENV_ID)
26462646
);
26472647

features/apimgt/org.wso2.carbon.apimgt.core.feature/src/main/resources/sql/mysql.sql

+1-1
Original file line numberDiff line numberDiff line change
@@ -2372,7 +2372,7 @@ CREATE TABLE IF NOT EXISTS AM_API_EXTERNAL_API_MAPPING (
23722372
GATEWAY_ENV_ID VARCHAR(255) NOT NULL,
23732373
REFERENCE_ARTIFACT LONGBLOB NOT NULL,
23742374
FOREIGN KEY (API_ID) REFERENCES AM_API(API_UUID) ON DELETE CASCADE,
2375-
FOREIGN KEY (GATEWAY_ENV_ID) REFERENCES AM_GATEWAY_ENVIRONMENT(UUID) ON DELETE RESTRICT,
2375+
FOREIGN KEY (GATEWAY_ENV_ID) REFERENCES AM_GATEWAY_ENVIRONMENT(UUID),
23762376
PRIMARY KEY (API_ID, GATEWAY_ENV_ID)
23772377
)ENGINE=InnoDB;
23782378

features/apimgt/org.wso2.carbon.apimgt.core.feature/src/main/resources/sql/mysql_cluster.sql

+1-1
Original file line numberDiff line numberDiff line change
@@ -2551,7 +2551,7 @@ CREATE TABLE IF NOT EXISTS AM_API_EXTERNAL_API_MAPPING (
25512551
GATEWAY_ENV_ID VARCHAR(255) NOT NULL,
25522552
REFERENCE_ARTIFACT LONGBLOB NOT NULL,
25532553
FOREIGN KEY (API_ID) REFERENCES AM_API(API_UUID) ON DELETE CASCADE,
2554-
FOREIGN KEY (GATEWAY_ENV_ID) REFERENCES AM_GATEWAY_ENVIRONMENT(UUID) ON DELETE RESTRICT,
2554+
FOREIGN KEY (GATEWAY_ENV_ID) REFERENCES AM_GATEWAY_ENVIRONMENT(UUID),
25552555
PRIMARY KEY (API_ID, GATEWAY_ENV_ID)
25562556
)ENGINE=NDB;
25572557

features/apimgt/org.wso2.carbon.apimgt.core.feature/src/main/resources/sql/oracle.sql

+1-1
Original file line numberDiff line numberDiff line change
@@ -3659,7 +3659,7 @@ CREATE TABLE AM_API_EXTERNAL_API_MAPPING (
36593659
GATEWAY_ENV_ID VARCHAR(255) NOT NULL,
36603660
REFERENCE_ARTIFACT LONGBLOB NOT NULL,
36613661
FOREIGN KEY (API_ID) REFERENCES AM_API(API_UUID) ON DELETE CASCADE,
3662-
FOREIGN KEY (GATEWAY_ENV_ID) REFERENCES AM_GATEWAY_ENVIRONMENT(UUID) ON DELETE RESTRICT,
3662+
FOREIGN KEY (GATEWAY_ENV_ID) REFERENCES AM_GATEWAY_ENVIRONMENT(UUID),
36633663
PRIMARY KEY (API_ID, GATEWAY_ENV_ID)
36643664
)
36653665
/

features/apimgt/org.wso2.carbon.apimgt.core.feature/src/main/resources/sql/oracle_23c.sql

+1-1
Original file line numberDiff line numberDiff line change
@@ -3661,7 +3661,7 @@ CREATE TABLE AM_API_EXTERNAL_API_MAPPING (
36613661
GATEWAY_ENV_ID VARCHAR(255) NOT NULL,
36623662
REFERENCE_ARTIFACT LONGBLOB NOT NULL,
36633663
FOREIGN KEY (API_ID) REFERENCES AM_API(API_UUID) ON DELETE CASCADE,
3664-
FOREIGN KEY (GATEWAY_ENV_ID) REFERENCES AM_GATEWAY_ENVIRONMENT(UUID) ON DELETE RESTRICT,
3664+
FOREIGN KEY (GATEWAY_ENV_ID) REFERENCES AM_GATEWAY_ENVIRONMENT(UUID),
36653665
PRIMARY KEY (API_ID, GATEWAY_ENV_ID)
36663666
)
36673667
/

features/apimgt/org.wso2.carbon.apimgt.core.feature/src/main/resources/sql/oracle_rac.sql

+1-1
Original file line numberDiff line numberDiff line change
@@ -3634,7 +3634,7 @@ CREATE TABLE AM_API_EXTERNAL_API_MAPPING (
36343634
GATEWAY_ENV_ID VARCHAR(255) NOT NULL,
36353635
REFERENCE_ARTIFACT LONGBLOB NOT NULL,
36363636
FOREIGN KEY (API_ID) REFERENCES AM_API(API_UUID) ON DELETE CASCADE,
3637-
FOREIGN KEY (GATEWAY_ENV_ID) REFERENCES AM_GATEWAY_ENVIRONMENT(UUID) ON DELETE RESTRICT,
3637+
FOREIGN KEY (GATEWAY_ENV_ID) REFERENCES AM_GATEWAY_ENVIRONMENT(UUID),
36383638
PRIMARY KEY (API_ID, GATEWAY_ENV_ID)
36393639
)
36403640
/

features/apimgt/org.wso2.carbon.apimgt.core.feature/src/main/resources/sql/postgresql.sql

+1-1
Original file line numberDiff line numberDiff line change
@@ -2729,7 +2729,7 @@ CREATE TABLE AM_API_EXTERNAL_API_MAPPING (
27292729
GATEWAY_ENV_ID VARCHAR(255) NOT NULL,
27302730
REFERENCE_ARTIFACT LONGBLOB NOT NULL,
27312731
FOREIGN KEY (API_ID) REFERENCES AM_API(API_UUID) ON DELETE CASCADE,
2732-
FOREIGN KEY (GATEWAY_ENV_ID) REFERENCES AM_GATEWAY_ENVIRONMENT(UUID) ON DELETE RESTRICT,
2732+
FOREIGN KEY (GATEWAY_ENV_ID) REFERENCES AM_GATEWAY_ENVIRONMENT(UUID),
27332733
PRIMARY KEY (API_ID, GATEWAY_ENV_ID)
27342734
);
27352735

0 commit comments

Comments
 (0)