Skip to content
This repository has been archived by the owner on Nov 9, 2017. It is now read-only.

Commit

Permalink
Update database table count and data generation script
Browse files Browse the repository at this point in the history
Table count is now 81.
Two Transmemory _METADATA tables have been dropped.
  • Loading branch information
djansen-redhat committed Sep 10, 2013
1 parent 11bfa44 commit 82cc2c0
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 22 deletions.
Expand Up @@ -37,7 +37,7 @@ public class DatabaseHelper
private static Statement statement;
private static DatabaseHelper DB;
private String backupPath;
private static int CURRENT_TABLE_COUNT = 76;
private static int CURRENT_TABLE_COUNT = 81;
private FluentWait<Statement> wait;

private DatabaseHelper()
Expand Down
Expand Up @@ -53,9 +53,7 @@ DROP TABLE IF EXISTS PUBLIC.TRANSMEMORY CASCADE;
DROP TABLE IF EXISTS PUBLIC.TRANSMEMORYUNIT CASCADE;
DROP TABLE IF EXISTS PUBLIC.TRANSMEMORYUNITVARIANT CASCADE;
DROP TABLE IF EXISTS PUBLIC.TRANSMEMORY_METADATA CASCADE;
DROP TABLE IF EXISTS PUBLIC.TRANSMEMORYUNIT_METADATA CASCADE;
DROP TABLE IF EXISTS PUBLIC.TRANSMEMORYUNITVARIANT_METADATA CASCADE;
DROP ALIAS IF EXISTS PUBLIC.MD5;
DROP ALIAS IF EXISTS PUBLIC.MD5;
CREATE FORCE ALIAS PUBLIC.MD5 FOR "org.zanata.util.HashUtil.generateHash";
CREATE SEQUENCE PUBLIC.SYSTEM_SEQUENCE_BC68D000_36BD_46A0_A17C_3DA9C3259527 START WITH 1 BELONGS_TO_TABLE;
CREATE SEQUENCE PUBLIC.SYSTEM_SEQUENCE_9CF6B1FC_4DD5_4C01_A0FE_7ABDFC4EC9B6 START WITH 1 BELONGS_TO_TABLE;
Expand Down Expand Up @@ -983,21 +981,7 @@ CREATE CACHED TABLE PUBLIC.TRANSMEMORY_METADATA(
);
ALTER TABLE PUBLIC.TRANSMEMORY_METADATA ADD CONSTRAINT PUBLIC.PK_TRANSMEMORY_METADATA PRIMARY KEY(TRANS_MEMORY_ID, METADATA_KEY);
-- 0 +/- SELECT COUNT(*) FROM PUBLIC.TRANSMEMORY_METADATA;
CREATE CACHED TABLE PUBLIC.TRANSMEMORYUNIT_METADATA(
TM_TRANS_UNIT_ID BIGINT NOT NULL,
METADATA_KEY VARCHAR(75) NOT NULL,
METADATA LONGTEXT
);
ALTER TABLE PUBLIC.TRANSMEMORYUNIT_METADATA ADD CONSTRAINT PUBLIC.PK_TRANSMEMORYUNIT_METADATA PRIMARY KEY(TM_TRANS_UNIT_ID, METADATA_KEY);
-- 0 +/- SELECT COUNT(*) FROM PUBLIC.TRANSMEMORYUNIT_METADATA;
CREATE CACHED TABLE PUBLIC.TRANSMEMORYUNITVARIANT_METADATA(
TM_TRANS_UNIT_VARIANT_ID BIGINT NOT NULL,
METADATA_KEY VARCHAR(75) NOT NULL,
METADATA LONGTEXT
);
ALTER TABLE PUBLIC.TRANSMEMORYUNITVARIANT_METADATA ADD CONSTRAINT PUBLIC.PK_TRANSMEMORYUNITVARIANT_METADATA PRIMARY KEY(TM_TRANS_UNIT_VARIANT_ID, METADATA_KEY);
-- 0 +/- SELECT COUNT(*) FROM PUBLIC.TRANSMEMORYUNITVARIANT_METADATA;
ALTER TABLE PUBLIC.HDOCUMENTHISTORY ADD CONSTRAINT PUBLIC.CONSTRAINT_42 UNIQUE(DOCUMENT_ID, REVISION);
ALTER TABLE PUBLIC.HDOCUMENTHISTORY ADD CONSTRAINT PUBLIC.CONSTRAINT_42 UNIQUE(DOCUMENT_ID, REVISION);
ALTER TABLE PUBLIC.HITERATIONGROUP ADD CONSTRAINT PUBLIC.UKSLUG UNIQUE(SLUG);
ALTER TABLE PUBLIC.HPERSON ADD CONSTRAINT PUBLIC.CONSTRAINT_6D3 UNIQUE(EMAIL);
ALTER TABLE PUBLIC.HTEXTFLOW ADD CONSTRAINT PUBLIC.CONSTRAINT_A61 UNIQUE(DOCUMENT_ID, RESID);
Expand All @@ -1023,7 +1007,6 @@ ALTER TABLE PUBLIC.HACCOUNTACTIVATIONKEY ADD CONSTRAINT PUBLIC.CONSTRAINT_AE UNI
ALTER TABLE PUBLIC.HPROJECTITERATION ADD CONSTRAINT PUBLIC.CONSTRAINT_FCE UNIQUE(SLUG, PROJECT_ID);
ALTER TABLE PUBLIC.HACCOUNT ADD CONSTRAINT PUBLIC.CONSTRAINT_1B UNIQUE(USERNAME);
ALTER TABLE PUBLIC.HITERATIONGROUP_MAINTAINER ADD CONSTRAINT PUBLIC.FKITERATIONGROUPMAINTAINER_PERSONID FOREIGN KEY(PERSONID) REFERENCES PUBLIC.HPERSON(ID) NOCHECK;
ALTER TABLE PUBLIC.TRANSMEMORYUNIT_METADATA ADD CONSTRAINT PUBLIC.FK_METADATA_TMTRANSUNIT FOREIGN KEY(TM_TRANS_UNIT_ID) REFERENCES PUBLIC.TRANSMEMORYUNIT(ID) NOCHECK;
ALTER TABLE PUBLIC.HITERATIONGROUP_PROJECTITERATION ADD CONSTRAINT PUBLIC.FKITERATIONGROUP_PROJECTITERATION_PROJECTITERATIONID FOREIGN KEY(PROJECTITERATIONID) REFERENCES PUBLIC.HPROJECTITERATION(ID) NOCHECK;
ALTER TABLE PUBLIC.HPROJECT_LOCALE ADD CONSTRAINT PUBLIC.FKHPROJECTLOCALELOC FOREIGN KEY(LOCALEID) REFERENCES PUBLIC.HLOCALE(ID) NOCHECK;
ALTER TABLE PUBLIC.HACCOUNTOPTION ADD CONSTRAINT PUBLIC.FK_HACCOUNTOPTION_HACCOUNT FOREIGN KEY(ACCOUNT_ID) REFERENCES PUBLIC.HACCOUNT(ID) NOCHECK;
Expand All @@ -1045,8 +1028,7 @@ ALTER TABLE PUBLIC.HGLOSSARYTERM ADD CONSTRAINT PUBLIC.UKGLOSSARYTERM_LOCALEID F
ALTER TABLE PUBLIC.HPROJECT_ALLOWEDROLE ADD CONSTRAINT PUBLIC.FK_HPROJECTALLOWEDROLE_ROLE FOREIGN KEY(ROLEID) REFERENCES PUBLIC.HACCOUNTROLE(ID) NOCHECK;
ALTER TABLE PUBLIC.HDOCUMENTHISTORY ADD CONSTRAINT PUBLIC.FK279765915383E2F0 FOREIGN KEY(DOCUMENT_ID) REFERENCES PUBLIC.HDOCUMENT(ID) NOCHECK;
ALTER TABLE PUBLIC.HLOCALE_MEMBER ADD CONSTRAINT PUBLIC.FK82DF50D760C55B1B FOREIGN KEY(PERSONID) REFERENCES PUBLIC.HPERSON(ID) NOCHECK;
ALTER TABLE PUBLIC.TRANSMEMORYUNITVARIANT_METADATA ADD CONSTRAINT PUBLIC.FK_METADATA_TRANSMEMORYUNITVARIANT FOREIGN KEY(TM_TRANS_UNIT_VARIANT_ID) REFERENCES PUBLIC.TRANSMEMORYUNITVARIANT(ID) NOCHECK;
ALTER TABLE PUBLIC.HTEXTFLOWTARGET ADD CONSTRAINT PUBLIC.FK1E933FD4FEA3B54A FOREIGN KEY(LOCALE) REFERENCES PUBLIC.HLOCALE(ID) NOCHECK;
ALTER TABLE PUBLIC.HTEXTFLOWTARGET ADD CONSTRAINT PUBLIC.FK1E933FD4FEA3B54A FOREIGN KEY(LOCALE) REFERENCES PUBLIC.HLOCALE(ID) NOCHECK;
ALTER TABLE PUBLIC.HTEXTFLOWTARGETHISTORY ADD CONSTRAINT PUBLIC.FKF10986206C9BADC1 FOREIGN KEY(LAST_MODIFIED_BY_ID) REFERENCES PUBLIC.HPERSON(ID) NOCHECK;
ALTER TABLE PUBLIC.HDOCUMENT_RAWDOCUMENT ADD CONSTRAINT PUBLIC.FK_HDOCUMENTRAWDOCUMENT_DOCUMENT FOREIGN KEY(DOCUMENTID) REFERENCES PUBLIC.HDOCUMENT(ID) NOCHECK;
ALTER TABLE PUBLIC.HTEXTFLOWTARGETHISTORY ADD CONSTRAINT PUBLIC.FKF109862080727E8B FOREIGN KEY(TARGET_ID) REFERENCES PUBLIC.HTEXTFLOWTARGET(ID) NOCHECK;
Expand Down

0 comments on commit 82cc2c0

Please sign in to comment.