Project

General

Profile

« Previous | Next » 

Revision 87a19de3

Added by Andreas Müller about 8 years ago

Adapt table and column names to hibernate 5 naming strategy (app-import
part) #5369

View differences:

app-import/src/test/resources/dbscripts/001-cdm.h2.sql
784 784
);
785 785
-- 0 +/- SELECT COUNT(*) FROM PUBLIC.DEFINEDTERMBASE_ANNOTATION_AUD;
786 786
CREATE CACHED TABLE PUBLIC.DEFINEDTERMBASE_CONTINENT(
787
    DEFINEDTERMBASE_ID INTEGER NOT NULL,
787
    COUNTRY_ID INTEGER NOT NULL,
788 788
    CONTINENTS_ID INTEGER NOT NULL
789 789
);
790 790
-- 242 +/- SELECT COUNT(*) FROM PUBLIC.DEFINEDTERMBASE_CONTINENT;
791 791
CREATE CACHED TABLE PUBLIC.DEFINEDTERMBASE_CONTINENT_AUD(
792 792
    REV INTEGER NOT NULL,
793
    DEFINEDTERMBASE_ID INTEGER NOT NULL,
793
    COUNTRY_ID INTEGER NOT NULL,
794 794
    CONTINENTS_ID INTEGER NOT NULL,
795 795
    REVTYPE TINYINT
796 796
);
......
2076 2076
    REVTYPE TINYINT
2077 2077
);
2078 2078
-- 0 +/- SELECT COUNT(*) FROM PUBLIC.MEDIAKEY_SCOPE_AUD;
2079
CREATE CACHED TABLE PUBLIC.MEDIAKEY_TAXON(
2079
CREATE CACHED TABLE PUBLIC.MEDIAKEY_TAXONSCOPE(
2080 2080
    MEDIAKEY_ID INTEGER NOT NULL,
2081
    TAXON_ID INTEGER NOT NULL
2081
    TAXONOMICSCOPE_ID INTEGER NOT NULL
2082 2082
);
2083
-- 0 +/- SELECT COUNT(*) FROM PUBLIC.MEDIAKEY_TAXON;
2084
CREATE CACHED TABLE PUBLIC.MEDIAKEY_TAXON_AUD(
2083
-- 0 +/- SELECT COUNT(*) FROM PUBLIC.MEDIAKEY_TAXONSCOPE;
2084
CREATE CACHED TABLE PUBLIC.MEDIAKEY_TAXONSCOPE_AUD(
2085 2085
    REV INTEGER NOT NULL,
2086 2086
    MEDIAKEY_ID INTEGER NOT NULL,
2087
    TAXON_ID INTEGER NOT NULL,
2087
    TAXONOMICSCOPE_ID INTEGER NOT NULL,
2088 2088
    REVTYPE TINYINT
2089 2089
);
2090
-- 0 +/- SELECT COUNT(*) FROM PUBLIC.MEDIAKEY_TAXON_AUD;
2090
-- 0 +/- SELECT COUNT(*) FROM PUBLIC.MEDIAKEY_TAXONSCOPE_AUD;
2091 2091
CREATE CACHED TABLE PUBLIC.MEDIAREPRESENTATION(
2092 2092
    ID INTEGER NOT NULL,
2093 2093
    CREATED TIMESTAMP,
......
4344 4344
ALTER TABLE PUBLIC.TAXONBASE_ORIGINALSOURCEBASE ADD CONSTRAINT PUBLIC.CONSTRAINT_BC2 PRIMARY KEY(TAXONBASE_ID, SOURCES_ID);
4345 4345
ALTER TABLE PUBLIC.GATHERINGEVENT_MARKER_AUD ADD CONSTRAINT PUBLIC.CONSTRAINT_33F PRIMARY KEY(REV, GATHERINGEVENT_ID, MARKERS_ID);
4346 4346
ALTER TABLE PUBLIC.TAXONNAMEBASE_NOMENCLATURALSTATUS ADD CONSTRAINT PUBLIC.CONSTRAINT_7D7 PRIMARY KEY(TAXONNAMEBASE_ID, STATUS_ID);
4347
ALTER TABLE PUBLIC.DEFINEDTERMBASE_CONTINENT ADD CONSTRAINT PUBLIC.CONSTRAINT_BAC PRIMARY KEY(DEFINEDTERMBASE_ID, CONTINENTS_ID);
4347
ALTER TABLE PUBLIC.DEFINEDTERMBASE_CONTINENT ADD CONSTRAINT PUBLIC.CONSTRAINT_BAC PRIMARY KEY(COUNTRY_ID, CONTINENTS_ID);
4348 4348
ALTER TABLE PUBLIC.SPECIMENOROBSERVATIONBASE_SEQUENCE_AUD ADD CONSTRAINT PUBLIC.CONSTRAINT_BAD PRIMARY KEY(REV, SPECIMENOROBSERVATIONBASE_ID, SEQUENCES_ID);
4349 4349
ALTER TABLE PUBLIC.DETERMINATIONEVENT_MARKER ADD CONSTRAINT PUBLIC.CONSTRAINT_BB0 PRIMARY KEY(DETERMINATIONEVENT_ID, MARKERS_ID);
4350 4350
ALTER TABLE PUBLIC.TAXONNAMEBASE_ORIGINALSOURCEBASE_AUD ADD CONSTRAINT PUBLIC.CONSTRAINT_33C PRIMARY KEY(REV, TAXONNAMEBASE_ID, SOURCES_ID);
......
4454 4454
ALTER TABLE PUBLIC.FEATURETREE_RIGHTS ADD CONSTRAINT PUBLIC.CONSTRAINT_F9 PRIMARY KEY(FEATURETREE_ID, RIGHTS_ID);
4455 4455
ALTER TABLE PUBLIC.SPECIMENOROBSERVATIONBASE_ORIGINALSOURCEBASE_AUD ADD CONSTRAINT PUBLIC.CONSTRAINT_368 PRIMARY KEY(REV, SPECIMENOROBSERVATIONBASE_ID, SOURCES_ID);
4456 4456
ALTER TABLE PUBLIC.CLASSIFICATION_RIGHTS ADD CONSTRAINT PUBLIC.CONSTRAINT_F5 PRIMARY KEY(CLASSIFICATION_ID, RIGHTS_ID);
4457
ALTER TABLE PUBLIC.DEFINEDTERMBASE_CONTINENT_AUD ADD CONSTRAINT PUBLIC.CONSTRAINT_F4 PRIMARY KEY(REV, DEFINEDTERMBASE_ID, CONTINENTS_ID);
4457
ALTER TABLE PUBLIC.DEFINEDTERMBASE_CONTINENT_AUD ADD CONSTRAINT PUBLIC.CONSTRAINT_F4 PRIMARY KEY(REV, COUNTRY_ID, CONTINENTS_ID);
4458 4458
ALTER TABLE PUBLIC.CLASSIFICATION_ORIGINALSOURCEBASE ADD CONSTRAINT PUBLIC.CONSTRAINT_F7 PRIMARY KEY(CLASSIFICATION_ID, SOURCES_ID);
4459 4459
ALTER TABLE PUBLIC.MEDIA_TAXONBASE_AUD ADD CONSTRAINT PUBLIC.CONSTRAINT_F6 PRIMARY KEY(REV, MEDIA_ID, COVEREDTAXA_ID);
4460 4460
ALTER TABLE PUBLIC.NAMERELATIONSHIP_MARKER_AUD ADD CONSTRAINT PUBLIC.CONSTRAINT_D5 PRIMARY KEY(REV, NAMERELATIONSHIP_ID, MARKERS_ID);
......
4782 4782
ALTER TABLE PUBLIC.ORIGINALSOURCEBASE_MARKER ADD CONSTRAINT PUBLIC.CONSTRAINT_CE5 PRIMARY KEY(ORIGINALSOURCEBASE_ID, MARKERS_ID);
4783 4783
ALTER TABLE PUBLIC.STATISTICALMEASUREMENTVALUE_AUD ADD CONSTRAINT PUBLIC.CONSTRAINT_880 PRIMARY KEY(ID, REV);
4784 4784
ALTER TABLE PUBLIC.AGENTBASE ADD CONSTRAINT PUBLIC.CONSTRAINT_4 PRIMARY KEY(ID);
4785
ALTER TABLE PUBLIC.AGENTBASE_AGENTBASE ADD CONSTRAINT PUBLIC.CONSTRAINT_3 PRIMARY KEY(AGENTBASE_ID, SORTINDEX);
4785
ALTER TABLE PUBLIC.AGENTBASE_AGENTBASE ADD CONSTRAINT PUBLIC.CONSTRAINT_3 PRIMARY KEY(TEAM_ID, SORTINDEX);
4786 4786
ALTER TABLE PUBLIC.DESCRIPTIONBASE_ORIGINALSOURCEBASE_AUD ADD CONSTRAINT PUBLIC.CONSTRAINT_7E PRIMARY KEY(REV, DESCRIPTIONBASE_ID, SOURCES_ID);
4787 4787
ALTER TABLE PUBLIC.AGENTBASE_AUD ADD CONSTRAINT PUBLIC.CONSTRAINT_B PRIMARY KEY(ID, REV);
4788 4788
ALTER TABLE PUBLIC.DESCRIPTIONBASE_CREDIT_AUD ADD CONSTRAINT PUBLIC.CONSTRAINT_9F PRIMARY KEY(REV, DESCRIPTIONBASE_ID, CREDITS_ID, SORTINDEX);
......
4797 4797
ALTER TABLE PUBLIC.REFERENCE ADD CONSTRAINT PUBLIC.CONSTRAINT_6EF PRIMARY KEY(ID);
4798 4798
ALTER TABLE PUBLIC.SPECIMENOROBSERVATIONBASE_CREDIT_AUD ADD CONSTRAINT PUBLIC.CONSTRAINT_9A PRIMARY KEY(REV, SPECIMENOROBSERVATIONBASE_ID, CREDITS_ID, SORTINDEX);
4799 4799
ALTER TABLE PUBLIC.LOCUS_AUD ADD CONSTRAINT PUBLIC.CONSTRAINT_80 PRIMARY KEY(ID, REV);
4800
ALTER TABLE PUBLIC.AGENTBASE_AGENTBASE_AUD ADD CONSTRAINT PUBLIC.CONSTRAINT_9 PRIMARY KEY(REV, AGENTBASE_ID, TEAMMEMBERS_ID, SORTINDEX);
4800
ALTER TABLE PUBLIC.AGENTBASE_AGENTBASE_AUD ADD CONSTRAINT PUBLIC.CONSTRAINT_9 PRIMARY KEY(REV, TEAM_ID, TEAMMEMBERS_ID, SORTINDEX);
4801 4801
ALTER TABLE PUBLIC.MULTIACCESSKEY_TAXON_AUD ADD CONSTRAINT PUBLIC.CONSTRAINT_9D PRIMARY KEY(REV, MULTIACCESSKEY_ID, TAXON_ID);
4802 4802
ALTER TABLE PUBLIC.TERMVOCABULARY_RIGHTS_AUD ADD CONSTRAINT PUBLIC.CONSTRAINT_CFF PRIMARY KEY(REV, TERMVOCABULARY_ID, RIGHTS_ID);
4803 4803
ALTER TABLE PUBLIC.REFERENCE_EXTENSION_AUD ADD CONSTRAINT PUBLIC.CONSTRAINT_85 PRIMARY KEY(REV, REFERENCE_ID, EXTENSIONS_ID);
......
5169 5169
ALTER TABLE PUBLIC.FEATURETREE_ORIGINALSOURCEBASE ADD CONSTRAINT PUBLIC.FK13BD64E847C496CB FOREIGN KEY(FEATURETREE_ID) REFERENCES PUBLIC.FEATURETREE(ID) NOCHECK;
5170 5170
ALTER TABLE PUBLIC.AGENTBASE_ANNOTATION ADD CONSTRAINT PUBLIC.FK44D5F7D886EFC5D4 FOREIGN KEY(AGENTBASE_ID) REFERENCES PUBLIC.AGENTBASE(ID) NOCHECK;
5171 5171
ALTER TABLE PUBLIC.REFERENCE_ANNOTATION ADD CONSTRAINT PUBLIC.FKFC824E31E403E0B FOREIGN KEY(ANNOTATIONS_ID) REFERENCES PUBLIC.ANNOTATION(ID) NOCHECK;
5172
ALTER TABLE PUBLIC.DEFINEDTERMBASE_CONTINENT ADD CONSTRAINT PUBLIC.FK45F60AFBE8CE10AA FOREIGN KEY(DEFINEDTERMBASE_ID) REFERENCES PUBLIC.DEFINEDTERMBASE(ID) NOCHECK;
5172
ALTER TABLE PUBLIC.DEFINEDTERMBASE_CONTINENT ADD CONSTRAINT PUBLIC.FK45F60AFBE8CE10AA FOREIGN KEY(COUNTRY_ID) REFERENCES PUBLIC.DEFINEDTERMBASE(ID) NOCHECK;
5173 5173
ALTER TABLE PUBLIC.REPRESENTATION_MARKER_AUD ADD CONSTRAINT PUBLIC.FKD640BBBD34869AAE FOREIGN KEY(REV) REFERENCES PUBLIC.AUDITEVENT(REVISIONNUMBER) NOCHECK;
5174 5174
ALTER TABLE PUBLIC.NAMERELATIONSHIP_ANNOTATION_AUD ADD CONSTRAINT PUBLIC.FKD1D59CDC34869AAE FOREIGN KEY(REV) REFERENCES PUBLIC.AUDITEVENT(REVISIONNUMBER) NOCHECK;
5175 5175
ALTER TABLE PUBLIC.GATHERINGEVENT_ANNOTATION ADD CONSTRAINT PUBLIC.FK76DDD01BF95F225A FOREIGN KEY(GATHERINGEVENT_ID) REFERENCES PUBLIC.GATHERINGEVENT(ID) NOCHECK;
app-import/src/test/resources/eu/etaxonomy/cdm/io/PUBLIC.xsd
229 229
	<xsd:element name="TYPEDESIGNATIONBASE_ANNOTATION" type="TYPEDESIGNATIONBASE_ANNOTATION__type" />
230 230
	<xsd:element name="NAMERELATIONSHIP_ANNOTATION" type="NAMERELATIONSHIP_ANNOTATION__type" />
231 231
	<xsd:element name="ADDRESS" type="ADDRESS__type" />
232
	<xsd:element name="WORKINGSET_TAXONBASE" type="WORKINGSET_TAXONBASE__type" />
232
	<xsd:element name="MULTIACCESSKEY_COVEREDTAXON" type="WORKINGSET_TAXONBASE__type" />
233 233
	<xsd:element name="TAXONBASE_AUD" type="TAXONBASE_AUD__type" />
234 234
	<xsd:element name="COLLECTION_MARKER_AUD" type="COLLECTION_MARKER_AUD__type" />
235 235
	<xsd:element name="POLYTOMOUSKEY_TAXON_AUD" type="POLYTOMOUSKEY_TAXON_AUD__type" />
......
628 628
		<xsd:attribute name="REVTYPE" use="optional" />
629 629
		<xsd:attribute name="MODIFIERS_ID" use="optional" />
630 630
	</xsd:complexType>
631
	<xsd:complexType name="WORKINGSET_TAXONBASE_AUD__type">
631
	<xsd:complexType name="MULTIACCESSKEY_COVEREDTAXON_AUD__type">
632 632
		<xsd:attribute name="REV" use="optional" />
633 633
		<xsd:attribute name="COVEREDTAXA_ID" use="optional" />
634 634
		<xsd:attribute name="WORKINGSET_ID" use="optional" />
......
2264 2264
		<xsd:attribute name="CREATEDBY_ID" use="optional" />
2265 2265
		<xsd:attribute name="REGION" use="optional" />
2266 2266
	</xsd:complexType>
2267
	<xsd:complexType name="WORKINGSET_TAXONBASE__type">
2267
	<xsd:complexType name="MULTIACCESSKEY_COVEREDTAXON__type">
2268 2268
		<xsd:attribute name="COVEREDTAXA_ID" use="optional" />
2269 2269
		<xsd:attribute name="WORKINGSET_ID" use="optional" />
2270 2270
	</xsd:complexType>

Also available in: Unified diff