2
2
-- DDL for the Apicurio Registry - Database: H2
3
3
-- *********************************************************************
4
4
5
- CREATE TABLE apicurio (prop_name VARCHAR (255 ) NOT NULL , prop_value VARCHAR (255 ));
6
- ALTER TABLE apicurio ADD PRIMARY KEY (prop_name );
7
- INSERT INTO apicurio (prop_name, prop_value ) VALUES (' db_version' , 100 );
5
+ CREATE TABLE apicurio (propName VARCHAR (255 ) NOT NULL , propValue VARCHAR (255 ));
6
+ ALTER TABLE apicurio ADD PRIMARY KEY (propName );
7
+ INSERT INTO apicurio (propName, propValue ) VALUES (' db_version' , 100 );
8
8
9
- CREATE TABLE sequences (seq_name VARCHAR (32 ) NOT NULL , seq_value BIGINT NOT NULL );
10
- ALTER TABLE sequences ADD PRIMARY KEY (seq_name );
9
+ CREATE TABLE sequences (seqName VARCHAR (32 ) NOT NULL , seqValue BIGINT NOT NULL );
10
+ ALTER TABLE sequences ADD PRIMARY KEY (seqName );
11
11
12
- CREATE TABLE config (pname VARCHAR (255 ) NOT NULL , pvalue VARCHAR (1024 ) NOT NULL , modifiedOn BIGINT NOT NULL );
13
- ALTER TABLE config ADD PRIMARY KEY (pname );
12
+ CREATE TABLE config (propName VARCHAR (255 ) NOT NULL , propValue VARCHAR (1024 ) NOT NULL , modifiedOn BIGINT NOT NULL );
13
+ ALTER TABLE config ADD PRIMARY KEY (propName );
14
14
CREATE INDEX IDX_config_1 ON config(modifiedOn);
15
15
16
16
CREATE TABLE acls (principalId VARCHAR (256 ) NOT NULL , role VARCHAR (32 ) NOT NULL , principalName VARCHAR (256 ));
@@ -36,10 +36,10 @@ ALTER TABLE content_references ADD CONSTRAINT FK_content_references_1 FOREIGN KE
36
36
CREATE TABLE groups (groupId VARCHAR (512 ) NOT NULL , description VARCHAR (1024 ), artifactsType VARCHAR (32 ), createdBy VARCHAR (256 ), createdOn TIMESTAMP WITHOUT TIME ZONE NOT NULL , modifiedBy VARCHAR (256 ), modifiedOn TIMESTAMP WITHOUT TIME ZONE , labels TEXT );
37
37
ALTER TABLE groups ADD PRIMARY KEY (groupId);
38
38
39
- CREATE TABLE group_labels (groupId VARCHAR (512 ) NOT NULL , pkey VARCHAR (256 ) NOT NULL , pvalue VARCHAR (512 ));
39
+ CREATE TABLE group_labels (groupId VARCHAR (512 ) NOT NULL , labelKey VARCHAR (256 ) NOT NULL , labelValue VARCHAR (512 ));
40
40
ALTER TABLE group_labels ADD CONSTRAINT FK_glabels_1 FOREIGN KEY (groupId) REFERENCES groups(groupId) ON DELETE CASCADE ;
41
- CREATE INDEX IDX_glabels_1 ON group_labels(pkey );
42
- CREATE INDEX IDX_glabels_2 ON group_labels(pvalue );
41
+ CREATE INDEX IDX_glabels_1 ON group_labels(labelKey );
42
+ CREATE INDEX IDX_glabels_2 ON group_labels(labelValue );
43
43
44
44
CREATE TABLE group_rules (groupId VARCHAR (512 ) NOT NULL , type VARCHAR (32 ) NOT NULL , configuration VARCHAR (1024 ) NOT NULL );
45
45
ALTER TABLE group_rules ADD PRIMARY KEY (groupId, type);
@@ -51,10 +51,10 @@ CREATE HASH INDEX IDX_artifacts_0 ON artifacts(type);
51
51
CREATE HASH INDEX IDX_artifacts_1 ON artifacts(createdBy);
52
52
CREATE INDEX IDX_artifacts_2 ON artifacts(createdOn);
53
53
54
- CREATE TABLE artifact_labels (groupId VARCHAR (512 ) NOT NULL , artifactId VARCHAR (512 ) NOT NULL , pkey VARCHAR (256 ) NOT NULL , pvalue VARCHAR (512 ));
54
+ CREATE TABLE artifact_labels (groupId VARCHAR (512 ) NOT NULL , artifactId VARCHAR (512 ) NOT NULL , labelKey VARCHAR (256 ) NOT NULL , labelValue VARCHAR (512 ));
55
55
ALTER TABLE artifact_labels ADD CONSTRAINT FK_alabels_1 FOREIGN KEY (groupId, artifactId) REFERENCES artifacts(groupId, artifactId) ON DELETE CASCADE ;
56
- CREATE INDEX IDX_alabels_1 ON artifact_labels(pkey );
57
- CREATE INDEX IDX_alabels_2 ON artifact_labels(pvalue );
56
+ CREATE INDEX IDX_alabels_1 ON artifact_labels(labelKey );
57
+ CREATE INDEX IDX_alabels_2 ON artifact_labels(labelValue );
58
58
59
59
CREATE TABLE artifact_rules (groupId VARCHAR (512 ) NOT NULL , artifactId VARCHAR (512 ) NOT NULL , type VARCHAR (32 ) NOT NULL , configuration VARCHAR (1024 ) NOT NULL );
60
60
ALTER TABLE artifact_rules ADD PRIMARY KEY (groupId, artifactId, type);
@@ -78,10 +78,10 @@ CREATE HASH INDEX IDX_versions_5 ON versions(createdBy);
78
78
CREATE INDEX IDX_versions_6 ON versions(createdOn);
79
79
CREATE HASH INDEX IDX_versions_7 ON versions(contentId);
80
80
81
- CREATE TABLE version_labels (globalId BIGINT NOT NULL , pkey VARCHAR (256 ) NOT NULL , pvalue VARCHAR (512 ));
81
+ CREATE TABLE version_labels (globalId BIGINT NOT NULL , labelKey VARCHAR (256 ) NOT NULL , labelValue VARCHAR (512 ));
82
82
ALTER TABLE version_labels ADD CONSTRAINT FK_vlabels_1 FOREIGN KEY (globalId) REFERENCES versions(globalId) ON DELETE CASCADE ;
83
- CREATE INDEX IDX_vlabels_1 ON version_labels(pkey );
84
- CREATE INDEX IDX_vlabels_2 ON version_labels(pvalue );
83
+ CREATE INDEX IDX_vlabels_1 ON version_labels(labelKey );
84
+ CREATE INDEX IDX_vlabels_2 ON version_labels(labelValue );
85
85
86
86
CREATE TABLE version_comments (commentId VARCHAR (128 ) NOT NULL , globalId BIGINT NOT NULL , createdBy VARCHAR (256 ), createdOn TIMESTAMP WITHOUT TIME ZONE NOT NULL , cvalue VARCHAR (1024 ) NOT NULL );
87
87
ALTER TABLE version_comments ADD PRIMARY KEY (commentId);
0 commit comments