Project

General

Profile

« Previous | Next » 

Revision 6779

schemas/vegbien.sql: analytical_*: Renamed institutionCode to datasource because this is actually the top-level datasource providing the record, not the institution storing the specimen

View differences:

vegbien.my.sql
702 702
--
703 703

  
704 704
CREATE TABLE analytical_aggregate (
705
    `institutionCode` varchar(255) NOT NULL,
705
    datasource varchar(255) NOT NULL,
706 706
    country varchar(255),
707 707
    `stateProvince` varchar(255),
708 708
    county varchar(255),
......
741 741
--
742 742

  
743 743
CREATE TABLE analytical_stem (
744
    `institutionCode` varchar(255) NOT NULL,
744
    datasource varchar(255) NOT NULL,
745 745
    `subInstitutionCode` varchar(255),
746 746
    `collectionCode` varchar(255),
747 747
    `catalogNumber` varchar(255),
......
4890 4890

  
4891 4891

  
4892 4892
--
4893
-- Name: analytical_aggregate_institutionCode_locationName_dateColle_idx; Type: INDEX; Schema: public; Owner: -; Tablespace: 
4893
-- Name: analytical_aggregate_datasource_locationName_dateCollected_idx; Type: INDEX; Schema: public; Owner: -; Tablespace: 
4894 4894
--
4895 4895

  
4896
CREATE INDEX `analytical_aggregate_institutionCode_locationName_dateColle_idx` ON analytical_aggregate  (`institutionCode`, `locationName`, `dateCollected`);
4896
CREATE INDEX `analytical_aggregate_datasource_locationName_dateCollected_idx` ON analytical_aggregate  (datasource, `locationName`, `dateCollected`);
4897 4897

  
4898 4898

  
4899 4899
--
4900
-- Name: analytical_stem_institutionCode_occurrenceID_idx; Type: INDEX; Schema: public; Owner: -; Tablespace: 
4900
-- Name: analytical_stem_datasource_occurrenceID_idx; Type: INDEX; Schema: public; Owner: -; Tablespace: 
4901 4901
--
4902 4902

  
4903
CREATE INDEX `analytical_stem_institutionCode_occurrenceID_idx` ON analytical_stem  (`institutionCode`, `occurrenceID`);
4903
CREATE INDEX `analytical_stem_datasource_occurrenceID_idx` ON analytical_stem  (datasource, `occurrenceID`);
4904 4904

  
4905 4905

  
4906 4906
--
4907
-- Name: analytical_stem_institutionCode_projectID_locationName_date_idx; Type: INDEX; Schema: public; Owner: -; Tablespace: 
4907
-- Name: analytical_stem_datasource_projectID_locationName_dateColle_idx; Type: INDEX; Schema: public; Owner: -; Tablespace: 
4908 4908
--
4909 4909

  
4910
CREATE INDEX `analytical_stem_institutionCode_projectID_locationName_date_idx` ON analytical_stem  (`institutionCode`, `projectID`, `locationName`, `dateCollected`);
4910
CREATE INDEX `analytical_stem_datasource_projectID_locationName_dateColle_idx` ON analytical_stem  (datasource, `projectID`, `locationName`, `dateCollected`);
4911 4911

  
4912 4912

  
4913 4913
--
4914
-- Name: analytical_stem_institutionCode_subInstitutionCode_collecti_idx; Type: INDEX; Schema: public; Owner: -; Tablespace: 
4914
-- Name: analytical_stem_datasource_subInstitutionCode_collectionCod_idx; Type: INDEX; Schema: public; Owner: -; Tablespace: 
4915 4915
--
4916 4916

  
4917
CREATE INDEX `analytical_stem_institutionCode_subInstitutionCode_collecti_idx` ON analytical_stem  (`institutionCode`, `subInstitutionCode`, `collectionCode`, `catalogNumber`);
4917
CREATE INDEX `analytical_stem_datasource_subInstitutionCode_collectionCod_idx` ON analytical_stem  (datasource, `subInstitutionCode`, `collectionCode`, `catalogNumber`);
4918 4918

  
4919 4919

  
4920 4920
--

Also available in: Unified diff