Skip to content

Commit 579b3b7

Browse files
authored
Merge pull request #12623 from BLasan/sequence-as-a-backend
Add: DB2 Schema for Sequence Backend
2 parents aa4d7b8 + 4daf506 commit 579b3b7

File tree

1 file changed

+11
-0
lines changed
  • features/apimgt/org.wso2.carbon.apimgt.core.feature/src/main/resources/sql

1 file changed

+11
-0
lines changed

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

+11
Original file line numberDiff line numberDiff line change
@@ -2339,6 +2339,17 @@ CREATE TABLE AM_API (
23392339
UNIQUE (API_PROVIDER,API_NAME,API_VERSION,ORGANIZATION)
23402340
)/
23412341

2342+
CREATE TABLE AM_API_SEQUENCE_BACKEND (
2343+
ID VARCHAR(60) NOT NULL,
2344+
API_UUID VARCHAR(256) NOT NULL,
2345+
REVISION_UUID VARCHAR(256) DEFAULT '0',
2346+
SEQUENCE BLOB NOT NULL,
2347+
NAME VARCHAR(256) NOT NULL,
2348+
TYPE VARCHAR(120) NOT NULL,
2349+
PRIMARY KEY (ID, API_UUID, REVISION_UUID, TYPE),
2350+
FOREIGN KEY (API_UUID) REFERENCES AM_API(API_UUID) ON DELETE CASCADE
2351+
)/
2352+
23422353
CREATE TABLE AM_GRAPHQL_COMPLEXITY (
23432354
UUID VARCHAR(256) NOT NULL,
23442355
API_ID INTEGER NOT NULL,

0 commit comments

Comments
 (0)