Project

General

Profile

1 689 aaronmk
--
2
-- PostgreSQL database dump
3
--
4
5
6
7
8
9
10
11
12
13
--
14 6182 aaronmk
-- Name: accesslevel; Type: TYPE; Schema: public; Owner: -
15
--
16
17
18
19
20
--
21 1431 aaronmk
-- Name: establishmentmeans_dwc; Type: TYPE; Schema: public; Owner: -
22
--
23
24
25
26
27
--
28
-- Name: TYPE establishmentmeans_dwc; Type: COMMENT; Schema: public; Owner: -
29
--
30
31
32
33
34
--
35
-- Name: growthform; Type: TYPE; Schema: public; Owner: -
36
--
37
38
39
40
41
--
42 6021 aaronmk
-- Name: higher_plant_group; Type: TYPE; Schema: public; Owner: -
43
--
44
45
46
47
48
--
49 6777 aaronmk
-- Name: observationtype; Type: TYPE; Schema: public; Owner: -
50
--
51
52
53
54
55
--
56 712 aaronmk
-- Name: occurrencestatus_dwc; Type: TYPE; Schema: public; Owner: -
57
--
58
59
60
61 713 aaronmk
62 712 aaronmk
--
63 1313 aaronmk
-- Name: placerank; Type: TYPE; Schema: public; Owner: -
64
--
65
66
67
68
69
--
70
-- Name: TYPE placerank; Type: COMMENT; Schema: public; Owner: -
71
--
72
73
74
75
76
--
77 4954 aaronmk
-- Name: rankedplacename; Type: TYPE; Schema: public; Owner: -
78
--
79
80
81
82
83
--
84 4933 aaronmk
-- Name: taxonrank; Type: TYPE; Schema: public; Owner: -
85 1337 aaronmk
--
86
87
88
89
90
--
91 4933 aaronmk
-- Name: TYPE taxonrank; Type: COMMENT; Schema: public; Owner: -
92 1174 aaronmk
--
93
94
95
96
97
--
98 4933 aaronmk
-- Name: rankedtaxonname; Type: TYPE; Schema: public; Owner: -
99 1431 aaronmk
--
100
101
102
103
104
--
105 6179 aaronmk
-- Name: relationship; Type: TYPE; Schema: public; Owner: -
106 6150 aaronmk
--
107
108
109
110
111
--
112 6179 aaronmk
-- Name: role; Type: TYPE; Schema: public; Owner: -
113 6152 aaronmk
--
114
115
116
117
118
--
119 6283 aaronmk
-- Name: TYPE role; Type: COMMENT; Schema: public; Owner: -
120
--
121
122
123
124
125
--
126 6179 aaronmk
-- Name: sourcetype; Type: TYPE; Schema: public; Owner: -
127 5622 aaronmk
--
128
129
130
131
132
--
133 6179 aaronmk
-- Name: TYPE sourcetype; Type: COMMENT; Schema: public; Owner: -
134 1111 aaronmk
--
135
136
137
138
139
--
140 4933 aaronmk
-- Name: taxonclass; Type: TYPE; Schema: public; Owner: -
141 4532 aaronmk
--
142
143
144
145
146
--
147 4933 aaronmk
-- Name: TYPE taxonclass; Type: COMMENT; Schema: public; Owner: -
148
--
149
150
151
152
153
--
154 5617 aaronmk
-- Name: taxonomic_status; Type: TYPE; Schema: public; Owner: -
155
--
156
157
158
159
160
--
161 5623 aaronmk
-- Name: TYPE taxonomic_status; Type: COMMENT; Schema: public; Owner: -
162
--
163
164
165
166
167
--
168 5839 aaronmk
-- Name: _cm_to_m(double precision); Type: FUNCTION; Schema: public; Owner: -
169
--
170
171
172
173
174
--
175 5475 aaronmk
-- Name: _fraction_to_percent(double precision); Type: FUNCTION; Schema: public; Owner: -
176
--
177
178
179
180
181
--
182 5844 aaronmk
-- Name: _ft_to_m(double precision); Type: FUNCTION; Schema: public; Owner: -
183
--
184
185
186
187
188
--
189
-- Name: _ha_to_m2(double precision); Type: FUNCTION; Schema: public; Owner: -
190
--
191
192
193
194
195
--
196 5729 aaronmk
-- Name: _has_taxonomic_name(taxonrank); Type: FUNCTION; Schema: public; Owner: -
197
--
198
199
200
201
202
--
203 5844 aaronmk
-- Name: _in_to_m(double precision); Type: FUNCTION; Schema: public; Owner: -
204
--
205
206
207
208
209
--
210 5934 aaronmk
-- Name: _km_to_m(double precision); Type: FUNCTION; Schema: public; Owner: -
211
--
212
213
214
215
216
--
217 6714 aaronmk
-- Name: _locationnarrative_is_cultivated(text); Type: FUNCTION; Schema: public; Owner: -
218 6430 aaronmk
--
219
220
221
222
223
--
224 5842 aaronmk
-- Name: _m2_to_ha(double precision); Type: FUNCTION; Schema: public; Owner: -
225
--
226
227
228
229
230
--
231 5840 aaronmk
-- Name: _m_to_cm(double precision); Type: FUNCTION; Schema: public; Owner: -
232
--
233
234
235
236
237
--
238 6007 aaronmk
-- Name: _m_to_km(double precision); Type: FUNCTION; Schema: public; Owner: -
239
--
240
241
242
243
244
--
245 6714 aaronmk
-- Name: _or(boolean, int(1), int(1), int(1), int(1)); Type: FUNCTION; Schema: public; Owner: -
246 6436 aaronmk
--
247
248
249
250
251
--
252 6437 aaronmk
-- Name: FUNCTION _or(`0` int(1), `1` int(1), `2` int(1), `3` int(1), `4` int(1)); Type: COMMENT; Schema: public; Owner: -
253
--
254
255
256
257
258
--
259 5844 aaronmk
-- Name: _percent_to_fraction(double precision); Type: FUNCTION; Schema: public; Owner: -
260
--
261
262
263
264
265
--
266 6714 aaronmk
-- Name: _taxon_family_require_std(text); Type: FUNCTION; Schema: public; Owner: -
267 5789 aaronmk
--
268
269
270
271
272
--
273 6714 aaronmk
-- Name: _taxonlabel_set_matched_label_id(integer, int(11), double precision); Type: FUNCTION; Schema: public; Owner: -
274 4391 aaronmk
--
275
276
277
278
279
--
280 6714 aaronmk
-- Name: _taxonlabel_set_parent_id(integer, int(11)); Type: FUNCTION; Schema: public; Owner: -
281 5510 aaronmk
--
282
283
284
285
286
--
287 5732 aaronmk
-- Name: _taxonomic_name_is_epithet(taxonrank); Type: FUNCTION; Schema: public; Owner: -
288
--
289
290
291
292
293
--
294 6036 aaronmk
-- Name: make_family_higher_plant_group(); Type: FUNCTION; Schema: public; Owner: -
295
--
296
297
298
299
300
--
301 6179 aaronmk
-- Name: party_source_id_self_ref(); Type: FUNCTION; Schema: public; Owner: -
302 5234 aaronmk
--
303
304
305
306
307
--
308 5855 aaronmk
-- Name: place_matched_place_id_self_ref(); Type: FUNCTION; Schema: public; Owner: -
309 5032 aaronmk
--
310
311
312
313
314 5984 aaronmk
315
316
317
318 5032 aaronmk
--
319 5984 aaronmk
-- Name: place; Type: TABLE; Schema: public; Owner: -; Tablespace:
320
--
321
322
CREATE TABLE place (
323
    place_id int(11) NOT NULL,
324 6179 aaronmk
    source_id int(11) NOT NULL,
325 5984 aaronmk
    canon_place_id int(11),
326
    matched_place_id int(11),
327
    coordinates_id int(11),
328
    placename_id int(11),
329 6429 aaronmk
    continent varchar(255),
330
    country varchar(255),
331
    stateprovince varchar(255),
332
    county varchar(255),
333
    description varchar(255),
334 6185 aaronmk
    geovalid int(1),
335 5984 aaronmk
    distance_to_country_m double precision,
336 6268 aaronmk
    distance_to_state_m double precision,
337
    distance_to_county_m double precision
338 5984 aaronmk
);
339
340
341
--
342
-- Name: TABLE place; Type: COMMENT; Schema: public; Owner: -
343
--
344
345
346
347
348
--
349
-- Name: COLUMN place.matched_place_id; Type: COMMENT; Schema: public; Owner: -
350
--
351
352
353
354
355
--
356
-- Name: place_set_canon_place_id(place, int(11), int(1)); Type: FUNCTION; Schema: public; Owner: -
357
--
358
359
360
361
362
--
363
-- Name: place_set_canon_place_id_on_insert(); Type: FUNCTION; Schema: public; Owner: -
364
--
365
366
367
368
369
--
370
-- Name: place_set_canon_place_id_on_update(); Type: FUNCTION; Schema: public; Owner: -
371
--
372
373
374
375
376
--
377 5855 aaronmk
-- Name: placename_update_ancestors(); Type: FUNCTION; Schema: public; Owner: -
378 1555 aaronmk
--
379
380
381
382
383
--
384 5189 aaronmk
-- Name: plantobservation_aggregateoccurrence_count_1(); Type: FUNCTION; Schema: public; Owner: -
385 5188 aaronmk
--
386
387
388
389
390
--
391 6714 aaronmk
-- Name: source_by_shortname(text); Type: FUNCTION; Schema: public; Owner: -
392 6086 aaronmk
--
393
394
395
396
397
--
398 6794 aaronmk
-- Name: sourcename_set_matched_source_id(); Type: FUNCTION; Schema: public; Owner: -
399
--
400
401
402
403
404
--
405 5866 aaronmk
-- Name: sync_analytical_aggregate_to_view(); Type: FUNCTION; Schema: public; Owner: -
406 5849 aaronmk
--
407
408
409
410
411
--
412 5865 aaronmk
-- Name: sync_analytical_stem_to_view(); Type: FUNCTION; Schema: public; Owner: -
413 5847 aaronmk
--
414
415
416
417
418
--
419 5991 aaronmk
-- Name: sync_geoscrub_input_to_view(); Type: FUNCTION; Schema: public; Owner: -
420
--
421
422
423
424
425
--
426 6865 aaronmk
-- Name: sync_provider_count_to_view(); Type: FUNCTION; Schema: public; Owner: -
427
--
428
429
430
431
432
--
433 6885 aaronmk
-- Name: sync_taxon_trait_to_view(); Type: FUNCTION; Schema: public; Owner: -
434
--
435
436
437
438
439
--
440 6421 aaronmk
-- Name: taxondetermination_set_iscurrent(); Type: FUNCTION; Schema: public; Owner: -
441
--
442
443
444
445
446
--
447 5608 aaronmk
-- Name: taxonlabel_0_matched_label_id_self_ref(); Type: FUNCTION; Schema: public; Owner: -
448 5032 aaronmk
--
449
450
451
452
453
--
454 5608 aaronmk
-- Name: taxonlabel_1_matched_label_min_fit(); Type: FUNCTION; Schema: public; Owner: -
455 5412 aaronmk
--
456
457
458
459
460
--
461 5705 aaronmk
-- Name: taxonlabel_2_set_canon_label_id_on_insert(); Type: FUNCTION; Schema: public; Owner: -
462 5473 aaronmk
--
463
464
465
466
467
--
468 5705 aaronmk
-- Name: taxonlabel_2_set_canon_label_id_on_update(); Type: FUNCTION; Schema: public; Owner: -
469
--
470
471
472
473
474
--
475 5608 aaronmk
-- Name: taxonlabel_3_parent_id_avoid_self_ref(); Type: FUNCTION; Schema: public; Owner: -
476 5547 aaronmk
--
477
478
479
480
481
--
482 5608 aaronmk
-- Name: taxonlabel; Type: TABLE; Schema: public; Owner: -; Tablespace:
483 5274 aaronmk
--
484
485 5608 aaronmk
CREATE TABLE taxonlabel (
486
    taxonlabel_id int(11) NOT NULL,
487 6179 aaronmk
    source_id int(11) NOT NULL,
488 6429 aaronmk
    sourceaccessioncode varchar(255),
489 5548 aaronmk
    creationdate date,
490 6429 aaronmk
    taxonstatus varchar(255),
491 5626 aaronmk
    canon_label_id int(11),
492 5608 aaronmk
    matched_label_id int(11),
493
    matched_label_fit_fraction double precision,
494 5548 aaronmk
    parent_id int(11),
495 6429 aaronmk
    taxonepithet varchar(255),
496
    rank varchar(255),
497
    taxonomicname varchar(255),
498
    accessioncode varchar(255)
499 5548 aaronmk
);
500 5274 aaronmk
501
502 5548 aaronmk
--
503 5608 aaronmk
-- Name: TABLE taxonlabel; Type: COMMENT; Schema: public; Owner: -
504 5548 aaronmk
--
505 5274 aaronmk
506 5548 aaronmk
507
508
509 5274 aaronmk
--
510 6179 aaronmk
-- Name: COLUMN taxonlabel.source_id; Type: COMMENT; Schema: public; Owner: -
511 689 aaronmk
--
512
513
514
515
516 5548 aaronmk
--
517 5608 aaronmk
-- Name: COLUMN taxonlabel.sourceaccessioncode; Type: COMMENT; Schema: public; Owner: -
518 5548 aaronmk
--
519 689 aaronmk
520
521
522
523
--
524 5608 aaronmk
-- Name: COLUMN taxonlabel.creationdate; Type: COMMENT; Schema: public; Owner: -
525 5548 aaronmk
--
526
527
528
529
530
--
531 5626 aaronmk
-- Name: COLUMN taxonlabel.canon_label_id; Type: COMMENT; Schema: public; Owner: -
532 5548 aaronmk
--
533
534
535
536
537
--
538 5608 aaronmk
-- Name: COLUMN taxonlabel.matched_label_id; Type: COMMENT; Schema: public; Owner: -
539 5548 aaronmk
--
540
541
542
543
544
--
545 5608 aaronmk
-- Name: COLUMN taxonlabel.matched_label_fit_fraction; Type: COMMENT; Schema: public; Owner: -
546 5548 aaronmk
--
547
548
549
550
551
--
552 5608 aaronmk
-- Name: COLUMN taxonlabel.parent_id; Type: COMMENT; Schema: public; Owner: -
553 5548 aaronmk
--
554
555
556
557
558
--
559 5608 aaronmk
-- Name: COLUMN taxonlabel.taxonepithet; Type: COMMENT; Schema: public; Owner: -
560 5548 aaronmk
--
561
562
563
564
565
--
566 5608 aaronmk
-- Name: COLUMN taxonlabel.rank; Type: COMMENT; Schema: public; Owner: -
567 5548 aaronmk
--
568
569
570
571
572
--
573 5656 aaronmk
-- Name: COLUMN taxonlabel.taxonomicname; Type: COMMENT; Schema: public; Owner: -
574 5548 aaronmk
--
575
576
577
578
579
--
580 5831 aaronmk
-- Name: taxonlabel_set_canon_label_id(taxonlabel, int(11), int(1)); Type: FUNCTION; Schema: public; Owner: -
581
--
582
583
584
585
586
--
587 5828 aaronmk
-- Name: taxonlabel_update_ancestors(taxonlabel, int(11), int(11)); Type: FUNCTION; Schema: public; Owner: -
588 5548 aaronmk
--
589
590
591
592
593
--
594 5608 aaronmk
-- Name: taxonlabel_update_ancestors_on_insert(); Type: FUNCTION; Schema: public; Owner: -
595 5548 aaronmk
--
596
597
598
599
600
--
601 5608 aaronmk
-- Name: taxonlabel_update_ancestors_on_update(); Type: FUNCTION; Schema: public; Owner: -
602 5548 aaronmk
--
603
604
605
606
607
--
608 6714 aaronmk
-- Name: concat(text); Type: AGGREGATE; Schema: public; Owner: -
609 5548 aaronmk
--
610
611
612
613
614
--
615 689 aaronmk
-- Name: address; Type: TABLE; Schema: public; Owner: -; Tablespace:
616
--
617
618
CREATE TABLE address (
619
    address_id int(11) NOT NULL,
620
    party_id int(11) NOT NULL,
621
    organization_id int(11),
622 6429 aaronmk
    orgposition varchar(255),
623
    email varchar(255),
624
    street varchar(255),
625
    street2 varchar(255),
626
    city varchar(255),
627
    stateprovince varchar(255),
628
    postalcode varchar(255),
629
    country varchar(255),
630 689 aaronmk
    currentflag int(1),
631 5499 aaronmk
    addressstartdate date
632 689 aaronmk
);
633
634
635
--
636
-- Name: address_address_id_seq; Type: SEQUENCE; Schema: public; Owner: -
637
--
638
639
640
641
642
--
643
-- Name: address_address_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
644
--
645
646
647
648
649
--
650 6029 aaronmk
-- Name: address_address_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
651
--
652
653
654
655
--
656 5866 aaronmk
-- Name: aggregateoccurrence; Type: TABLE; Schema: public; Owner: -; Tablespace:
657 5849 aaronmk
--
658
659 5866 aaronmk
CREATE TABLE aggregateoccurrence (
660
    aggregateoccurrence_id int(11) NOT NULL,
661 6179 aaronmk
    source_id int(11) NOT NULL,
662 6429 aaronmk
    sourceaccessioncode varchar(255),
663 5866 aaronmk
    taxonoccurrence_id int(11),
664
    collectiondate date,
665
    cover_fraction double precision,
666
    linecover_m double precision,
667
    basalarea_m2 double precision,
668
    biomass_kg_m2 double precision,
669
    inferencearea_m2 double precision,
670
    count int(11),
671
    stratum_id int(11),
672
    coverindex_id int(11),
673 6429 aaronmk
    occurrencestatus_dwc varchar(255) DEFAULT 'present' NOT NULL,
674 5866 aaronmk
    method_id int(11),
675 6429 aaronmk
    notes varchar(255),
676
    accessioncode varchar(255)
677 5866 aaronmk
);
678
679
680
--
681
-- Name: TABLE aggregateoccurrence; Type: COMMENT; Schema: public; Owner: -
682
--
683
684
685
686
687
--
688
-- Name: COLUMN aggregateoccurrence.linecover_m; Type: COMMENT; Schema: public; Owner: -
689
--
690
691
692
693
694
--
695
-- Name: COLUMN aggregateoccurrence.occurrencestatus_dwc; Type: COMMENT; Schema: public; Owner: -
696
--
697
698
699
700
701
--
702
-- Name: aggregateoccurrence_aggregateoccurrence_id_seq; Type: SEQUENCE; Schema: public; Owner: -
703
--
704
705
706
707
708
--
709
-- Name: aggregateoccurrence_aggregateoccurrence_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
710
--
711
712
713
714
715
--
716 6029 aaronmk
-- Name: aggregateoccurrence_aggregateoccurrence_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
717
--
718
719
720
721
--
722 6482 aaronmk
-- Name: analytical_aggregate; Type: TABLE; Schema: public; Owner: -; Tablespace:
723
--
724
725
CREATE TABLE analytical_aggregate (
726 6779 aaronmk
    datasource varchar(255) NOT NULL,
727 6482 aaronmk
    country varchar(255),
728
    `stateProvince` varchar(255),
729
    county varchar(255),
730
    `decimalLatitude` double precision,
731
    `decimalLongitude` double precision,
732
    `coordinateUncertaintyInMeters` double precision,
733 6656 aaronmk
    geovalid int(11),
734
    `isNewWorld` int(11),
735 7011 aaronmk
    `locationID` varchar(255) NOT NULL,
736 6482 aaronmk
    `elevationInMeters` double precision,
737
    `plotArea_ha` double precision,
738
    `samplingProtocol` varchar(255),
739 6512 aaronmk
    `dateCollected` date,
740 6482 aaronmk
    `higherPlantGroup` varchar(255),
741
    family varchar(255),
742
    genus varchar(255),
743
    `speciesBinomial` varchar(255),
744
    `scientificName` varchar(255),
745
    `scientificNameAuthorship` varchar(255),
746
    `scientificNameWithMorphospecies` varchar(255),
747 6656 aaronmk
    threatened int(11),
748 6482 aaronmk
    `identifiedBy` varchar(255),
749
    `growthForm` varchar(255),
750 6656 aaronmk
    cultivated int(11),
751 6482 aaronmk
    `cultivatedBasis` varchar(255),
752
    `coverPercent` double precision,
753
    `individualCount` varchar(255),
754
    `individualCount_1cm_or_more` varchar(255),
755
    `individualCount_2_5cm_or_more` varchar(255),
756
    `individualCount_10cm_or_more` varchar(255)
757
);
758
759
760
--
761
-- Name: analytical_stem; Type: TABLE; Schema: public; Owner: -; Tablespace:
762
--
763
764
CREATE TABLE analytical_stem (
765 6779 aaronmk
    datasource varchar(255) NOT NULL,
766 6780 aaronmk
    `institutionCode` varchar(255),
767 6531 aaronmk
    `collectionCode` varchar(255),
768
    `catalogNumber` varchar(255),
769
    `occurrenceID` varchar(255),
770 6482 aaronmk
    country varchar(255),
771
    `stateProvince` varchar(255),
772
    county varchar(255),
773
    `decimalLatitude` double precision,
774
    `decimalLongitude` double precision,
775
    `coordinateUncertaintyInMeters` double precision,
776 6656 aaronmk
    geovalid int(11),
777
    `isNewWorld` int(11),
778 6540 aaronmk
    `projectID` varchar(255),
779 7011 aaronmk
    `locationID` varchar(255) NOT NULL,
780 6482 aaronmk
    `elevationInMeters` double precision,
781
    `plotArea_ha` double precision,
782
    `samplingProtocol` varchar(255),
783 6512 aaronmk
    `dateCollected` date,
784 6482 aaronmk
    `higherPlantGroup` varchar(255),
785
    family varchar(255),
786
    genus varchar(255),
787
    `speciesBinomial` varchar(255),
788
    `scientificName` varchar(255),
789
    `scientificNameAuthorship` varchar(255),
790 6531 aaronmk
    `speciesBinomialWithMorphospecies` varchar(255),
791 6482 aaronmk
    `scientificNameWithMorphospecies` varchar(255),
792 6656 aaronmk
    threatened int(11),
793 6482 aaronmk
    `identifiedBy` varchar(255),
794
    `growthForm` varchar(255),
795 6656 aaronmk
    cultivated int(11),
796 6482 aaronmk
    `cultivatedBasis` varchar(255),
797 6531 aaronmk
    `recordedBy` varchar(255),
798
    `recordNumber` varchar(255),
799 6482 aaronmk
    `coverPercent` double precision,
800
    `diameterBreastHeight_cm` double precision,
801
    height_m double precision,
802
    tag varchar(255),
803
    `organismX_m` double precision,
804
    `organismY_m` double precision,
805 6531 aaronmk
    `taxonOccurrenceID` varchar(255),
806
    `authorTaxonCode` varchar(255),
807 6998 aaronmk
    `individualObservationID` varchar(255),
808 6531 aaronmk
    `authorStemCode` varchar(255)
809 6482 aaronmk
);
810
811
812
--
813 5866 aaronmk
-- Name: analytical_aggregate_view; Type: VIEW; Schema: public; Owner: -
814 5849 aaronmk
--
815
816
817
818
819
--
820 5862 aaronmk
-- Name: coordinates; Type: TABLE; Schema: public; Owner: -; Tablespace:
821
--
822
823
CREATE TABLE coordinates (
824
    coordinates_id int(11) NOT NULL,
825 6179 aaronmk
    source_id int(11) NOT NULL,
826 5862 aaronmk
    latitude_deg double precision NOT NULL,
827
    longitude_deg double precision NOT NULL,
828 6429 aaronmk
    verbatimlatitude varchar(255),
829
    verbatimlongitude varchar(255),
830
    verbatimcoordinates varchar(255),
831
    footprintgeometry_dwc varchar(255),
832 6250 aaronmk
    coordsaccuracy_m double precision
833 5862 aaronmk
);
834
835
836
--
837
-- Name: COLUMN coordinates.footprintgeometry_dwc; Type: COMMENT; Schema: public; Owner: -
838
--
839
840
841
842
843
--
844 6250 aaronmk
-- Name: COLUMN coordinates.coordsaccuracy_m; Type: COMMENT; Schema: public; Owner: -
845 5862 aaronmk
--
846
847
848
849
850
--
851 6435 aaronmk
-- Name: cultivated_family_locations; Type: TABLE; Schema: public; Owner: -; Tablespace:
852
--
853
854
CREATE TABLE cultivated_family_locations (
855
    family varchar(255) NOT NULL,
856
    country varchar(255) NOT NULL
857
);
858
859
860
--
861 6039 aaronmk
-- Name: family_higher_plant_group; Type: TABLE; Schema: public; Owner: -; Tablespace:
862
--
863
864
CREATE TABLE family_higher_plant_group (
865 6429 aaronmk
    family varchar(255) NOT NULL,
866
    higher_plant_group varchar(255)
867 6039 aaronmk
);
868
869
870
--
871 4391 aaronmk
-- Name: location; Type: TABLE; Schema: public; Owner: -; Tablespace:
872 689 aaronmk
--
873
874 4391 aaronmk
CREATE TABLE location (
875
    location_id int(11) NOT NULL,
876 6179 aaronmk
    source_id int(11) NOT NULL,
877 6429 aaronmk
    sourceaccessioncode varchar(255),
878 4391 aaronmk
    parent_id int(11),
879 6429 aaronmk
    authorlocationcode varchar(255),
880
    accesslevel varchar(255),
881
    accessconditions varchar(255),
882 4753 aaronmk
    sublocationxposition_m double precision,
883
    sublocationyposition_m double precision,
884 6312 aaronmk
    iscultivated int(1),
885 6429 aaronmk
    authorzone varchar(255),
886
    authordatum varchar(255),
887
    authorlocation varchar(255),
888
    locationnarrative varchar(255),
889 4391 aaronmk
    azimuth double precision,
890 6429 aaronmk
    shape varchar(255),
891 4753 aaronmk
    area_m2 double precision,
892 6429 aaronmk
    standsize varchar(255),
893
    placementmethod varchar(255),
894 4391 aaronmk
    permanence int(1),
895 6429 aaronmk
    layoutnarrative varchar(255),
896 4753 aaronmk
    elevation_m double precision,
897
    elevationaccuracy_m double precision,
898
    elevationrange_m double precision,
899 6429 aaronmk
    verbatimelevation varchar(255),
900 4753 aaronmk
    slopeaspect_deg double precision,
901
    minslopeaspect_deg double precision,
902
    maxslopeaspect_deg double precision,
903 4787 aaronmk
    slopegradient_fraction double precision,
904
    minslopegradient_fraction double precision,
905
    maxslopegradient_fraction double precision,
906 6429 aaronmk
    topoposition varchar(255),
907
    landform varchar(255),
908
    surficialdeposits varchar(255),
909
    rocktype varchar(255),
910
    submitter_surname varchar(255),
911
    submitter_givenname varchar(255),
912
    submitter_email varchar(255),
913 4391 aaronmk
    notespublic int(1),
914
    notesmgt int(1),
915
    revisions int(1),
916 5499 aaronmk
    dateentered date ,
917 6429 aaronmk
    locationrationalenarrative varchar(255),
918
    accessioncode varchar(255)
919 689 aaronmk
);
920
921
922
--
923 4391 aaronmk
-- Name: TABLE location; Type: COMMENT; Schema: public; Owner: -
924 689 aaronmk
--
925
926
927
928
929
--
930 4391 aaronmk
-- Name: locationevent; Type: TABLE; Schema: public; Owner: -; Tablespace:
931 689 aaronmk
--
932
933 4391 aaronmk
CREATE TABLE locationevent (
934
    locationevent_id int(11) NOT NULL,
935 6179 aaronmk
    source_id int(11) NOT NULL,
936 6429 aaronmk
    sourceaccessioncode varchar(255),
937
    accesslevel varchar(255),
938 4391 aaronmk
    parent_id int(11),
939 4462 aaronmk
    location_id int(11),
940 4391 aaronmk
    project_id int(11),
941 6429 aaronmk
    authoreventcode varchar(255),
942 4391 aaronmk
    previous_id int(11),
943 5506 aaronmk
    obsstartdate date,
944
    obsenddate date,
945 6429 aaronmk
    dateaccuracy varchar(255),
946 4391 aaronmk
    method_id int(11),
947 4753 aaronmk
    temperature_c double precision,
948
    precipitation_m double precision,
949 4391 aaronmk
    autotaxoncover int(1),
950 6429 aaronmk
    originaldata varchar(255),
951
    effortlevel varchar(255),
952
    floristicquality varchar(255),
953
    bryophytequality varchar(255),
954
    lichenquality varchar(255),
955
    locationeventnarrative varchar(255),
956
    landscapenarrative varchar(255),
957
    homogeneity varchar(255),
958
    phenologicaspect varchar(255),
959
    representativeness varchar(255),
960
    standmaturity varchar(255),
961
    successionalstatus varchar(255),
962 4391 aaronmk
    basalarea double precision,
963 6429 aaronmk
    hydrologicregime varchar(255),
964
    soilmoistureregime varchar(255),
965
    soildrainage varchar(255),
966
    watersalinity varchar(255),
967 4753 aaronmk
    waterdepth_m double precision,
968 4391 aaronmk
    shoredistance double precision,
969
    soildepth double precision,
970
    organicdepth double precision,
971
    soiltaxon_id int(11),
972 6429 aaronmk
    soiltaxonsrc varchar(255),
973 4391 aaronmk
    percentbedrock double precision,
974
    percentrockgravel double precision,
975
    percentwood double precision,
976
    percentlitter double precision,
977
    percentbaresoil double precision,
978
    percentwater double precision,
979
    percentother double precision,
980 6429 aaronmk
    nameother varchar(255),
981 4391 aaronmk
    treeht double precision,
982
    shrubht double precision,
983
    fieldht double precision,
984
    nonvascularht double precision,
985
    submergedht double precision,
986
    treecover double precision,
987
    shrubcover double precision,
988
    fieldcover double precision,
989
    nonvascularcover double precision,
990
    floatingcover double precision,
991
    submergedcover double precision,
992 6429 aaronmk
    dominantstratum varchar(255),
993
    growthform1type varchar(255),
994
    growthform2type varchar(255),
995
    growthform3type varchar(255),
996 4391 aaronmk
    growthform1cover double precision,
997
    growthform2cover double precision,
998
    growthform3cover double precision,
999
    totalcover double precision,
1000
    notespublic int(1),
1001
    notesmgt int(1),
1002
    revisions int(1),
1003 5499 aaronmk
    dateentered date ,
1004 6429 aaronmk
    toptaxon1name varchar(255),
1005
    toptaxon2name varchar(255),
1006
    toptaxon3name varchar(255),
1007
    toptaxon4name varchar(255),
1008
    toptaxon5name varchar(255),
1009 4391 aaronmk
    numberoftaxa int(11),
1010 6429 aaronmk
    accessioncode varchar(255)
1011 4391 aaronmk
);
1012 689 aaronmk
1013
1014 4391 aaronmk
--
1015
-- Name: TABLE locationevent; Type: COMMENT; Schema: public; Owner: -
1016
--
1017 689 aaronmk
1018 4391 aaronmk
1019
1020
1021 689 aaronmk
--
1022 4726 aaronmk
-- Name: locationplace; Type: TABLE; Schema: public; Owner: -; Tablespace:
1023
--
1024
1025
CREATE TABLE locationplace (
1026
    locationplace_id int(11) NOT NULL,
1027
    location_id int(11) NOT NULL,
1028 5855 aaronmk
    place_id int(11) NOT NULL,
1029 4734 aaronmk
    identifier_id int(11)
1030 4726 aaronmk
);
1031
1032
1033
--
1034
-- Name: TABLE locationplace; Type: COMMENT; Schema: public; Owner: -
1035
--
1036
1037
1038
1039
1040
--
1041 4391 aaronmk
-- Name: method; Type: TABLE; Schema: public; Owner: -; Tablespace:
1042 689 aaronmk
--
1043
1044 4391 aaronmk
CREATE TABLE method (
1045
    method_id int(11) NOT NULL,
1046 6179 aaronmk
    source_id int(11) NOT NULL,
1047 6429 aaronmk
    name varchar(255),
1048
    description varchar(255),
1049 4754 aaronmk
    diameterheight_m double precision,
1050
    mindiameter_m double precision,
1051
    maxdiameter_m double precision,
1052
    minheight_m double precision,
1053
    maxheight_m double precision,
1054 6429 aaronmk
    observationtype varchar(255),
1055
    observationmeasure varchar(255),
1056 4391 aaronmk
    covermethod_id int(11),
1057
    samplingfactor double precision DEFAULT 1 NOT NULL,
1058 6429 aaronmk
    coverbasis varchar(255),
1059
    stemsamplemethod varchar(255),
1060
    shape varchar(255),
1061 4754 aaronmk
    length_m double precision,
1062
    width_m double precision,
1063
    radius_m double precision,
1064
    area_m2 double precision,
1065
    samplearea_m2 double precision,
1066
    subplotspacing_m double precision,
1067 4391 aaronmk
    subplotmethod_id int(11),
1068
    pointsperline int(11),
1069 6429 aaronmk
    accessioncode varchar(255)
1070 689 aaronmk
);
1071
1072
1073
--
1074 4391 aaronmk
-- Name: TABLE method; Type: COMMENT; Schema: public; Owner: -
1075 689 aaronmk
--
1076
1077
1078
1079
1080
--
1081 6179 aaronmk
-- Name: COLUMN method.source_id; Type: COMMENT; Schema: public; Owner: -
1082 689 aaronmk
--
1083
1084
1085
1086
1087
--
1088 4391 aaronmk
-- Name: COLUMN method.name; Type: COMMENT; Schema: public; Owner: -
1089 689 aaronmk
--
1090
1091
1092
1093 4391 aaronmk
1094 689 aaronmk
--
1095 4391 aaronmk
-- Name: COLUMN method.description; Type: COMMENT; Schema: public; Owner: -
1096 689 aaronmk
--
1097
1098
1099
1100
1101
--
1102 4754 aaronmk
-- Name: COLUMN method.diameterheight_m; Type: COMMENT; Schema: public; Owner: -
1103 689 aaronmk
--
1104
1105
1106
1107
1108
--
1109 4754 aaronmk
-- Name: COLUMN method.mindiameter_m; Type: COMMENT; Schema: public; Owner: -
1110 689 aaronmk
--
1111
1112
1113
1114 4391 aaronmk
1115 689 aaronmk
--
1116 4754 aaronmk
-- Name: COLUMN method.maxdiameter_m; Type: COMMENT; Schema: public; Owner: -
1117 689 aaronmk
--
1118
1119
1120
1121
1122
--
1123 4754 aaronmk
-- Name: COLUMN method.minheight_m; Type: COMMENT; Schema: public; Owner: -
1124 689 aaronmk
--
1125
1126
1127
1128
1129
--
1130 4754 aaronmk
-- Name: COLUMN method.maxheight_m; Type: COMMENT; Schema: public; Owner: -
1131 689 aaronmk
--
1132
1133
1134
1135 4391 aaronmk
1136 689 aaronmk
--
1137 4391 aaronmk
-- Name: COLUMN method.observationtype; Type: COMMENT; Schema: public; Owner: -
1138 689 aaronmk
--
1139
1140
1141
1142
1143
--
1144 4391 aaronmk
-- Name: COLUMN method.observationmeasure; Type: COMMENT; Schema: public; Owner: -
1145 689 aaronmk
--
1146
1147
1148
1149
1150
--
1151 4391 aaronmk
-- Name: COLUMN method.samplingfactor; Type: COMMENT; Schema: public; Owner: -
1152 689 aaronmk
--
1153
1154
1155
1156 4391 aaronmk
1157 689 aaronmk
--
1158 4391 aaronmk
-- Name: COLUMN method.coverbasis; Type: COMMENT; Schema: public; Owner: -
1159 689 aaronmk
--
1160
1161
1162
1163
1164
--
1165 4391 aaronmk
-- Name: COLUMN method.stemsamplemethod; Type: COMMENT; Schema: public; Owner: -
1166 689 aaronmk
--
1167
1168
1169
1170
1171
--
1172 4391 aaronmk
-- Name: COLUMN method.shape; Type: COMMENT; Schema: public; Owner: -
1173 689 aaronmk
--
1174
1175 4391 aaronmk
1176
1177
1178
--
1179 4754 aaronmk
-- Name: COLUMN method.samplearea_m2; Type: COMMENT; Schema: public; Owner: -
1180 4391 aaronmk
--
1181
1182
1183
1184
1185
--
1186 4754 aaronmk
-- Name: COLUMN method.subplotspacing_m; Type: COMMENT; Schema: public; Owner: -
1187 4391 aaronmk
--
1188
1189
1190
1191
1192
--
1193
-- Name: COLUMN method.subplotmethod_id; Type: COMMENT; Schema: public; Owner: -
1194
--
1195
1196
1197
1198
1199
--
1200
-- Name: COLUMN method.pointsperline; Type: COMMENT; Schema: public; Owner: -
1201
--
1202
1203
1204
1205
1206
--
1207 4730 aaronmk
-- Name: party; Type: TABLE; Schema: public; Owner: -; Tablespace:
1208 4391 aaronmk
--
1209
1210 4730 aaronmk
CREATE TABLE party (
1211
    party_id int(11) NOT NULL,
1212 6179 aaronmk
    source_id int(11) NOT NULL,
1213 6789 aaronmk
    sourceaccessioncode varchar(255),
1214 6429 aaronmk
    fullname varchar(255),
1215
    salutation varchar(255),
1216
    givenname varchar(255),
1217
    middlename varchar(255),
1218
    surname varchar(255),
1219
    suffix varchar(255),
1220
    department varchar(255),
1221
    organizationname varchar(255),
1222 4730 aaronmk
    currentname_id int(11),
1223 6429 aaronmk
    contactinstructions varchar(255),
1224
    email varchar(255),
1225
    partytype varchar(255),
1226 4730 aaronmk
    partypublic int(1) DEFAULT true,
1227 6429 aaronmk
    accessioncode varchar(255)
1228 4730 aaronmk
);
1229
1230
1231
--
1232 4391 aaronmk
-- Name: plantobservation; Type: TABLE; Schema: public; Owner: -; Tablespace:
1233 689 aaronmk
--
1234
1235 4391 aaronmk
CREATE TABLE plantobservation (
1236
    plantobservation_id int(11) NOT NULL,
1237 6179 aaronmk
    source_id int(11) NOT NULL,
1238 6429 aaronmk
    sourceaccessioncode varchar(255),
1239 5770 aaronmk
    aggregateoccurrence_id int(11),
1240 4753 aaronmk
    overallheight_m double precision,
1241
    overallheightaccuracy_m double precision,
1242 6429 aaronmk
    collectionnumber varchar(255),
1243 4391 aaronmk
    stemcount int(11),
1244
    plant_id int(11),
1245 6429 aaronmk
    accessioncode varchar(255)
1246 4391 aaronmk
);
1247 689 aaronmk
1248
1249 4391 aaronmk
--
1250
-- Name: TABLE plantobservation; Type: COMMENT; Schema: public; Owner: -
1251
--
1252 689 aaronmk
1253 4391 aaronmk
1254
1255
1256 689 aaronmk
--
1257 4391 aaronmk
-- Name: COLUMN plantobservation.collectionnumber; Type: COMMENT; Schema: public; Owner: -
1258 689 aaronmk
--
1259
1260
1261
1262
1263
--
1264 6531 aaronmk
-- Name: project; Type: TABLE; Schema: public; Owner: -; Tablespace:
1265
--
1266
1267
CREATE TABLE project (
1268
    project_id int(11) NOT NULL,
1269
    source_id int(11) NOT NULL,
1270
    sourceaccessioncode varchar(255),
1271
    projectname varchar(255),
1272
    projectdescription varchar(255),
1273
    startdate date,
1274
    stopdate date,
1275
    accessioncode varchar(255)
1276
);
1277
1278
1279
--
1280 6179 aaronmk
-- Name: source; Type: TABLE; Schema: public; Owner: -; Tablespace:
1281 5961 aaronmk
--
1282
1283 6179 aaronmk
CREATE TABLE source (
1284
    source_id int(11) NOT NULL,
1285 6302 aaronmk
    matched_source_id int(11),
1286 6296 aaronmk
    parent_id int(11),
1287 6429 aaronmk
    shortname varchar(255) NOT NULL,
1288
    citation varchar(255),
1289
    sourcetype varchar(255),
1290
    accesslevel varchar(255),
1291
    accessconditions varchar(255),
1292 6777 aaronmk
    observationtype varchar(255),
1293 6429 aaronmk
    title varchar(255),
1294
    titlesuperior varchar(255),
1295
    volume varchar(255),
1296
    issue varchar(255),
1297
    pagerange varchar(255),
1298 5961 aaronmk
    totalpages int(11),
1299 6429 aaronmk
    publisher varchar(255),
1300
    publicationplace varchar(255),
1301
    isbn varchar(255),
1302
    edition varchar(255),
1303 5961 aaronmk
    numberofvolumes int(11),
1304
    chapternumber int(11),
1305
    reportnumber int(11),
1306 6429 aaronmk
    communicationtype varchar(255),
1307
    degree varchar(255),
1308
    url varchar(255),
1309
    doi varchar(255),
1310
    additionalinfo varchar(255),
1311 5961 aaronmk
    pubdate date,
1312
    accessdate date,
1313
    conferencedate date,
1314 6429 aaronmk
    accessioncode varchar(255)
1315 5961 aaronmk
);
1316
1317
1318
--
1319 6791 aaronmk
-- Name: sourcelist; Type: TABLE; Schema: public; Owner: -; Tablespace:
1320 6531 aaronmk
--
1321
1322 6791 aaronmk
CREATE TABLE sourcelist (
1323
    sourcelist_id int(11) NOT NULL,
1324 6531 aaronmk
    source_id int(11) NOT NULL,
1325 6791 aaronmk
    name varchar(255) NOT NULL
1326 6531 aaronmk
);
1327
1328
1329
--
1330
-- Name: specimenreplicate; Type: TABLE; Schema: public; Owner: -; Tablespace:
1331
--
1332
1333
CREATE TABLE specimenreplicate (
1334
    specimenreplicate_id int(11) NOT NULL,
1335
    source_id int(11) NOT NULL,
1336
    sourceaccessioncode varchar(255),
1337
    plantobservation_id int(11),
1338
    institution_id int(11),
1339
    collectioncode_dwc varchar(255),
1340
    catalognumber_dwc varchar(255),
1341
    description varchar(255),
1342
    specimen_id int(11),
1343
    accessioncode varchar(255)
1344
);
1345
1346
1347
--
1348
-- Name: TABLE specimenreplicate; Type: COMMENT; Schema: public; Owner: -
1349
--
1350
1351
1352
1353
1354
--
1355
-- Name: COLUMN specimenreplicate.institution_id; Type: COMMENT; Schema: public; Owner: -
1356
--
1357
1358
1359
1360
1361
--
1362
-- Name: COLUMN specimenreplicate.collectioncode_dwc; Type: COMMENT; Schema: public; Owner: -
1363
--
1364
1365
1366
1367
1368
--
1369 5748 aaronmk
-- Name: stemobservation; Type: TABLE; Schema: public; Owner: -; Tablespace:
1370
--
1371
1372
CREATE TABLE stemobservation (
1373
    stemobservation_id int(11) NOT NULL,
1374 6179 aaronmk
    source_id int(11) NOT NULL,
1375 6429 aaronmk
    sourceaccessioncode varchar(255),
1376 5748 aaronmk
    plantobservation_id int(11) NOT NULL,
1377 6429 aaronmk
    authorstemcode varchar(255),
1378
    tag varchar(255),
1379
    tags varchar(255),
1380 5748 aaronmk
    xposition_m double precision,
1381
    yposition_m double precision,
1382
    diameterbreastheight_m double precision,
1383
    basaldiameter_m double precision,
1384
    diameteraccuracy_m double precision,
1385
    height_m double precision,
1386
    heightfirstbranch_m double precision,
1387
    heightaccuracy_m double precision,
1388 6429 aaronmk
    health varchar(255),
1389 5748 aaronmk
    age double precision,
1390 6429 aaronmk
    accessioncode varchar(255)
1391 5748 aaronmk
);
1392
1393
1394
--
1395
-- Name: TABLE stemobservation; Type: COMMENT; Schema: public; Owner: -
1396
--
1397
1398
1399
1400
1401
--
1402
-- Name: COLUMN stemobservation.tags; Type: COMMENT; Schema: public; Owner: -
1403
--
1404
1405
1406
1407
1408
--
1409 5225 aaronmk
-- Name: taxondetermination; Type: TABLE; Schema: public; Owner: -; Tablespace:
1410 4964 aaronmk
--
1411
1412 5225 aaronmk
CREATE TABLE taxondetermination (
1413
    taxondetermination_id int(11) NOT NULL,
1414
    taxonoccurrence_id int(11) NOT NULL,
1415 7044 aaronmk
    source_id int(11) NOT NULL,
1416 5657 aaronmk
    taxonverbatim_id int(11) NOT NULL,
1417 5225 aaronmk
    party_id int(11),
1418 6429 aaronmk
    role varchar(255) DEFAULT 'unknown' NOT NULL,
1419
    determinationtype varchar(255),
1420 7052 aaronmk
    reference_id int(11),
1421 5225 aaronmk
    isoriginal int(1) DEFAULT false NOT NULL,
1422
    iscurrent int(1) DEFAULT false NOT NULL,
1423 6429 aaronmk
    taxonfit varchar(255),
1424
    taxonconfidence varchar(255),
1425
    grouptype varchar(255),
1426
    notes varchar(255),
1427 5225 aaronmk
    notespublic int(1),
1428
    notesmgt int(1),
1429
    revisions int(1),
1430 5499 aaronmk
    determinationdate date,
1431 6429 aaronmk
    accessioncode varchar(255)
1432 5225 aaronmk
);
1433 4964 aaronmk
1434
1435
--
1436 5225 aaronmk
-- Name: TABLE taxondetermination; Type: COMMENT; Schema: public; Owner: -
1437 4964 aaronmk
--
1438
1439
1440
1441
1442
--
1443 5225 aaronmk
-- Name: taxonoccurrence; Type: TABLE; Schema: public; Owner: -; Tablespace:
1444 4964 aaronmk
--
1445
1446 5225 aaronmk
CREATE TABLE taxonoccurrence (
1447
    taxonoccurrence_id int(11) NOT NULL,
1448 6179 aaronmk
    source_id int(11) NOT NULL,
1449 6429 aaronmk
    sourceaccessioncode varchar(255),
1450 5225 aaronmk
    locationevent_id int(11),
1451 6429 aaronmk
    authortaxoncode varchar(255),
1452 6171 aaronmk
    collector_id int(11),
1453 6429 aaronmk
    growthform varchar(255),
1454 5225 aaronmk
    iscultivated int(1),
1455 6429 aaronmk
    cultivatedbasis varchar(255),
1456 5225 aaronmk
    isnative int(1),
1457 6429 aaronmk
    accessioncode varchar(255)
1458 5225 aaronmk
);
1459 4964 aaronmk
1460
1461
--
1462 5225 aaronmk
-- Name: TABLE taxonoccurrence; Type: COMMENT; Schema: public; Owner: -
1463 4964 aaronmk
--
1464
1465
1466
1467
1468
--
1469 5225 aaronmk
-- Name: COLUMN taxonoccurrence.iscultivated; Type: COMMENT; Schema: public; Owner: -
1470 5200 aaronmk
--
1471
1472
1473
1474
1475
--
1476 5225 aaronmk
-- Name: COLUMN taxonoccurrence.cultivatedbasis; Type: COMMENT; Schema: public; Owner: -
1477 4933 aaronmk
--
1478
1479
1480
1481
1482
--
1483 5225 aaronmk
-- Name: COLUMN taxonoccurrence.isnative; Type: COMMENT; Schema: public; Owner: -
1484 4934 aaronmk
--
1485
1486
1487
1488
1489
--
1490 5655 aaronmk
-- Name: taxonverbatim; Type: TABLE; Schema: public; Owner: -; Tablespace:
1491
--
1492
1493
CREATE TABLE taxonverbatim (
1494 5660 aaronmk
    taxonverbatim_id int(11) NOT NULL,
1495 5655 aaronmk
    taxonlabel_id int(11) NOT NULL,
1496 6429 aaronmk
    verbatimrank varchar(255),
1497
    taxonomicname varchar(255),
1498
    taxonname varchar(255),
1499
    author varchar(255),
1500
    family varchar(255),
1501
    genus varchar(255),
1502
    specific_epithet varchar(255),
1503
    morphospecies varchar(255),
1504
    growthform varchar(255),
1505
    description varchar(255)
1506 5655 aaronmk
);
1507
1508
1509
--
1510
-- Name: TABLE taxonverbatim; Type: COMMENT; Schema: public; Owner: -
1511
--
1512
1513
1514
1515
1516
--
1517
-- Name: COLUMN taxonverbatim.verbatimrank; Type: COMMENT; Schema: public; Owner: -
1518
--
1519
1520
1521
1522
1523
--
1524
-- Name: COLUMN taxonverbatim.taxonomicname; Type: COMMENT; Schema: public; Owner: -
1525
--
1526
1527
1528
1529
1530
--
1531 5948 aaronmk
-- Name: COLUMN taxonverbatim.taxonname; Type: COMMENT; Schema: public; Owner: -
1532 5655 aaronmk
--
1533
1534
1535
1536
1537
--
1538
-- Name: COLUMN taxonverbatim.author; Type: COMMENT; Schema: public; Owner: -
1539
--
1540
1541
1542
1543
1544
--
1545
-- Name: COLUMN taxonverbatim.family; Type: COMMENT; Schema: public; Owner: -
1546
--
1547
1548
1549
1550
1551
--
1552
-- Name: COLUMN taxonverbatim.genus; Type: COMMENT; Schema: public; Owner: -
1553
--
1554
1555
1556
1557
1558
--
1559 5783 aaronmk
-- Name: COLUMN taxonverbatim.specific_epithet; Type: COMMENT; Schema: public; Owner: -
1560 5655 aaronmk
--
1561
1562
1563
1564
1565
--
1566 5666 aaronmk
-- Name: COLUMN taxonverbatim.morphospecies; Type: COMMENT; Schema: public; Owner: -
1567
--
1568
1569
1570
1571
1572
--
1573 6092 aaronmk
-- Name: threatened_taxonlabel; Type: TABLE; Schema: public; Owner: -; Tablespace:
1574
--
1575
1576
CREATE TABLE threatened_taxonlabel (
1577
    taxonlabel_id int(11) NOT NULL
1578
);
1579
1580
1581
--
1582 5865 aaronmk
-- Name: analytical_stem_view; Type: VIEW; Schema: public; Owner: -
1583 689 aaronmk
--
1584
1585
1586
1587 6420 aaronmk
1588 4391 aaronmk
--
1589
-- Name: classcontributor; Type: TABLE; Schema: public; Owner: -; Tablespace:
1590 689 aaronmk
--
1591
1592 4391 aaronmk
CREATE TABLE classcontributor (
1593
    classcontributor_id int(11) NOT NULL,
1594
    commclass_id int(11) NOT NULL,
1595
    party_id int(11) NOT NULL,
1596 6429 aaronmk
    role varchar(255)
1597 689 aaronmk
);
1598
1599
1600
--
1601 4391 aaronmk
-- Name: classcontributor_classcontributor_id_seq; Type: SEQUENCE; Schema: public; Owner: -
1602 689 aaronmk
--
1603
1604
1605
1606
1607
--
1608 4391 aaronmk
-- Name: classcontributor_classcontributor_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
1609 689 aaronmk
--
1610
1611
1612
1613
1614
--
1615 6029 aaronmk
-- Name: classcontributor_classcontributor_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
1616
--
1617
1618
1619
1620
--
1621 4391 aaronmk
-- Name: commclass; Type: TABLE; Schema: public; Owner: -; Tablespace:
1622 689 aaronmk
--
1623
1624 4391 aaronmk
CREATE TABLE commclass (
1625
    commclass_id int(11) NOT NULL,
1626 689 aaronmk
    locationevent_id int(11) NOT NULL,
1627 4391 aaronmk
    inspection int(1),
1628
    tableanalysis int(1),
1629
    multivariateanalysis int(1),
1630
    classpublication_id int(11),
1631 6429 aaronmk
    classnotes varchar(255),
1632
    commname varchar(255),
1633
    commcode varchar(255),
1634
    commframework varchar(255),
1635
    commlevel varchar(255),
1636 5499 aaronmk
    classstartdate date,
1637
    classstopdate date,
1638 6429 aaronmk
    expertsystem varchar(255),
1639
    accessioncode varchar(255)
1640 689 aaronmk
);
1641
1642
1643
--
1644 4391 aaronmk
-- Name: commclass_commclass_id_seq; Type: SEQUENCE; Schema: public; Owner: -
1645 689 aaronmk
--
1646
1647
1648
1649
1650
--
1651 4391 aaronmk
-- Name: commclass_commclass_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
1652 689 aaronmk
--
1653
1654
1655
1656
1657
--
1658 6029 aaronmk
-- Name: commclass_commclass_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
1659
--
1660
1661
1662
1663
--
1664 4391 aaronmk
-- Name: commconcept; Type: TABLE; Schema: public; Owner: -; Tablespace:
1665 689 aaronmk
--
1666
1667 4391 aaronmk
CREATE TABLE commconcept (
1668
    commconcept_id int(11) NOT NULL,
1669
    commname_id int(11) NOT NULL,
1670 6179 aaronmk
    source_id int(11),
1671 6429 aaronmk
    commdescription varchar(255),
1672
    commname varchar(255),
1673
    accessioncode varchar(255)
1674 689 aaronmk
);
1675
1676
1677
--
1678 4391 aaronmk
-- Name: commconcept_commconcept_id_seq; Type: SEQUENCE; Schema: public; Owner: -
1679 1020 aaronmk
--
1680
1681
1682
1683
1684
--
1685 4391 aaronmk
-- Name: commconcept_commconcept_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
1686 689 aaronmk
--
1687
1688
1689
1690
1691
--
1692 6029 aaronmk
-- Name: commconcept_commconcept_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
1693
--
1694
1695
1696
1697
--
1698 4391 aaronmk
-- Name: commcorrelation; Type: TABLE; Schema: public; Owner: -; Tablespace:
1699 689 aaronmk
--
1700
1701 4391 aaronmk
CREATE TABLE commcorrelation (
1702
    commcorrelation_id int(11) NOT NULL,
1703
    commstatus_id int(11) NOT NULL,
1704
    commconcept_id int(11) NOT NULL,
1705 6429 aaronmk
    commconvergence varchar(255) NOT NULL,
1706 5499 aaronmk
    correlationstart date NOT NULL,
1707
    correlationstop date
1708 4391 aaronmk
);
1709 689 aaronmk
1710
1711 4391 aaronmk
--
1712
-- Name: commcorrelation_commcorrelation_id_seq; Type: SEQUENCE; Schema: public; Owner: -
1713
--
1714 689 aaronmk
1715 4391 aaronmk
1716
1717
1718 689 aaronmk
--
1719 4391 aaronmk
-- Name: commcorrelation_commcorrelation_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
1720 906 aaronmk
--
1721
1722 4391 aaronmk
1723
1724
1725
--
1726 6029 aaronmk
-- Name: commcorrelation_commcorrelation_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
1727
--
1728
1729
1730
1731
--
1732 4391 aaronmk
-- Name: commdetermination; Type: TABLE; Schema: public; Owner: -; Tablespace:
1733
--
1734
1735
CREATE TABLE commdetermination (
1736
    commdetermination_id int(11) NOT NULL,
1737
    commclass_id int(11) NOT NULL,
1738
    commconcept_id int(11) NOT NULL,
1739 6429 aaronmk
    commcode varchar(255),
1740
    commname varchar(255),
1741
    classfit varchar(255),
1742
    classconfidence varchar(255),
1743 4391 aaronmk
    commauthority_id int(11),
1744 6429 aaronmk
    notes varchar(255),
1745 4391 aaronmk
    type int(1),
1746
    nomenclaturaltype int(1)
1747 906 aaronmk
);
1748
1749
1750
--
1751 4391 aaronmk
-- Name: commdetermination_commdetermination_id_seq; Type: SEQUENCE; Schema: public; Owner: -
1752 1021 aaronmk
--
1753
1754
1755
1756
1757
--
1758 4391 aaronmk
-- Name: commdetermination_commdetermination_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
1759 1022 aaronmk
--
1760
1761
1762
1763
1764
--
1765 6029 aaronmk
-- Name: commdetermination_commdetermination_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
1766
--
1767
1768
1769
1770
--
1771 4391 aaronmk
-- Name: commlineage; Type: TABLE; Schema: public; Owner: -; Tablespace:
1772 1020 aaronmk
--
1773
1774 4391 aaronmk
CREATE TABLE commlineage (
1775
    commlineage_id int(11) NOT NULL,
1776
    parentcommstatus_id int(11) NOT NULL,
1777
    childcommstatus_id int(11) NOT NULL
1778
);
1779 1020 aaronmk
1780
1781
--
1782 4391 aaronmk
-- Name: commlineage_commlineage_id_seq; Type: SEQUENCE; Schema: public; Owner: -
1783 906 aaronmk
--
1784
1785
1786
1787
1788
--
1789 4391 aaronmk
-- Name: commlineage_commlineage_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
1790 906 aaronmk
--
1791
1792
1793
1794
1795
--
1796 6029 aaronmk
-- Name: commlineage_commlineage_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
1797
--
1798
1799
1800
1801
--
1802 4391 aaronmk
-- Name: commname; Type: TABLE; Schema: public; Owner: -; Tablespace:
1803 689 aaronmk
--
1804
1805 4391 aaronmk
CREATE TABLE commname (
1806
    commname_id int(11) NOT NULL,
1807 6429 aaronmk
    commname varchar(255) NOT NULL,
1808 6179 aaronmk
    source_id int(11),
1809 5499 aaronmk
    dateentered date
1810 689 aaronmk
);
1811
1812
1813
--
1814 4391 aaronmk
-- Name: commname_commname_id_seq; Type: SEQUENCE; Schema: public; Owner: -
1815 689 aaronmk
--
1816
1817
1818
1819
1820
--
1821 4391 aaronmk
-- Name: commname_commname_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
1822 689 aaronmk
--
1823
1824
1825
1826
1827
--
1828 6029 aaronmk
-- Name: commname_commname_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
1829
--
1830
1831
1832
1833
--
1834 4391 aaronmk
-- Name: commstatus; Type: TABLE; Schema: public; Owner: -; Tablespace:
1835 689 aaronmk
--
1836
1837 4391 aaronmk
CREATE TABLE commstatus (
1838
    commstatus_id int(11) NOT NULL,
1839
    commconcept_id int(11) NOT NULL,
1840 6179 aaronmk
    source_id int(11),
1841 6429 aaronmk
    commconceptstatus varchar(255) NOT NULL,
1842 4391 aaronmk
    commparent_id int(11),
1843 6429 aaronmk
    commlevel varchar(255),
1844
    commpartycomments varchar(255),
1845 4391 aaronmk
    party_id int(11) NOT NULL,
1846 5499 aaronmk
    startdate date NOT NULL,
1847
    stopdate date,
1848 6429 aaronmk
    accessioncode varchar(255)
1849 4391 aaronmk
);
1850 689 aaronmk
1851
1852 4391 aaronmk
--
1853
-- Name: commstatus_commstatus_id_seq; Type: SEQUENCE; Schema: public; Owner: -
1854
--
1855 689 aaronmk
1856 4391 aaronmk
1857
1858
1859 689 aaronmk
--
1860 4391 aaronmk
-- Name: commstatus_commstatus_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
1861 689 aaronmk
--
1862
1863 4391 aaronmk
1864
1865
1866
--
1867 6029 aaronmk
-- Name: commstatus_commstatus_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
1868
--
1869
1870
1871
1872
--
1873 4391 aaronmk
-- Name: commusage; Type: TABLE; Schema: public; Owner: -; Tablespace:
1874
--
1875
1876
CREATE TABLE commusage (
1877
    commusage_id int(11) NOT NULL,
1878
    commname_id int(11) NOT NULL,
1879 6429 aaronmk
    commname varchar(255),
1880 4391 aaronmk
    commconcept_id int(11),
1881 6429 aaronmk
    commnamestatus varchar(255),
1882
    classsystem varchar(255),
1883 4391 aaronmk
    party_id int(11),
1884
    commstatus_id int(11),
1885 5499 aaronmk
    usagestart date,
1886
    usagestop date
1887 689 aaronmk
);
1888
1889
1890
--
1891 4391 aaronmk
-- Name: commusage_commusage_id_seq; Type: SEQUENCE; Schema: public; Owner: -
1892 689 aaronmk
--
1893
1894
1895
1896
1897
--
1898 4391 aaronmk
-- Name: commusage_commusage_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
1899 689 aaronmk
--
1900
1901
1902
1903
1904
--
1905 6029 aaronmk
-- Name: commusage_commusage_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
1906
--
1907
1908
1909
1910
--
1911 5859 aaronmk
-- Name: coordinates_coordinates_id_seq; Type: SEQUENCE; Schema: public; Owner: -
1912
--
1913
1914
1915
1916
1917
--
1918
-- Name: coordinates_coordinates_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
1919
--
1920
1921
1922
1923
1924
--
1925 6029 aaronmk
-- Name: coordinates_coordinates_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
1926
--
1927
1928
1929
1930
--
1931 4391 aaronmk
-- Name: coverindex; Type: TABLE; Schema: public; Owner: -; Tablespace:
1932 689 aaronmk
--
1933
1934 4391 aaronmk
CREATE TABLE coverindex (
1935
    coverindex_id int(11) NOT NULL,
1936
    covermethod_id int(11) NOT NULL,
1937 6429 aaronmk
    covercode varchar(255) NOT NULL,
1938 4391 aaronmk
    upperlimit double precision,
1939
    lowerlimit double precision,
1940
    coverpercent double precision NOT NULL,
1941 6429 aaronmk
    indexdescription varchar(255)
1942 689 aaronmk
);
1943
1944
1945
--
1946 4391 aaronmk
-- Name: coverindex_coverindex_id_seq; Type: SEQUENCE; Schema: public; Owner: -
1947 689 aaronmk
--
1948
1949
1950
1951
1952
--
1953 4391 aaronmk
-- Name: coverindex_coverindex_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
1954 689 aaronmk
--
1955
1956
1957
1958
1959
--
1960 6029 aaronmk
-- Name: coverindex_coverindex_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
1961
--
1962
1963
1964
1965
--
1966 4391 aaronmk
-- Name: covermethod; Type: TABLE; Schema: public; Owner: -; Tablespace:
1967 907 aaronmk
--
1968
1969 4391 aaronmk
CREATE TABLE covermethod (
1970
    covermethod_id int(11) NOT NULL,
1971 6179 aaronmk
    source_id int(11),
1972 6429 aaronmk
    covertype varchar(255) NOT NULL,
1973
    coverestimationmethod varchar(255),
1974
    accessioncode varchar(255)
1975 907 aaronmk
);
1976
1977
1978
--
1979 4391 aaronmk
-- Name: covermethod_covermethod_id_seq; Type: SEQUENCE; Schema: public; Owner: -
1980 1039 aaronmk
--
1981
1982
1983
1984
1985
--
1986 4391 aaronmk
-- Name: covermethod_covermethod_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
1987 1100 aaronmk
--
1988
1989
1990
1991
1992
--
1993 6029 aaronmk
-- Name: covermethod_covermethod_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
1994
--
1995
1996
1997
1998
--
1999 4391 aaronmk
-- Name: dba_preassignacccode_dba_requestnumber_seq; Type: SEQUENCE; Schema: public; Owner: -
2000 1064 aaronmk
--
2001
2002
2003
2004
2005
--
2006 6029 aaronmk
-- Name: dba_preassignacccode_dba_requestnumber_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2007
--
2008
2009
2010
2011
--
2012 4391 aaronmk
-- Name: definedvalue; Type: TABLE; Schema: public; Owner: -; Tablespace:
2013 1064 aaronmk
--
2014
2015 4391 aaronmk
CREATE TABLE definedvalue (
2016
    definedvalue_id int(11) NOT NULL,
2017
    userdefined_id int(11) NOT NULL,
2018
    tablerecord_id int(11) NOT NULL,
2019 6429 aaronmk
    definedvalue varchar(255)
2020 4391 aaronmk
);
2021 1064 aaronmk
2022
2023
--
2024 4391 aaronmk
-- Name: definedvalue_definedvalue_id_seq; Type: SEQUENCE; Schema: public; Owner: -
2025 1064 aaronmk
--
2026
2027
2028
2029
2030
--
2031 4391 aaronmk
-- Name: definedvalue_definedvalue_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
2032 1064 aaronmk
--
2033
2034
2035
2036
2037
--
2038 6029 aaronmk
-- Name: definedvalue_definedvalue_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2039
--
2040
2041
2042
2043
--
2044 4391 aaronmk
-- Name: disturbanceobs; Type: TABLE; Schema: public; Owner: -; Tablespace:
2045 1064 aaronmk
--
2046
2047 4391 aaronmk
CREATE TABLE disturbanceobs (
2048
    disturbanceobs_id int(11) NOT NULL,
2049
    locationevent_id int(11) NOT NULL,
2050 6429 aaronmk
    disturbancetype varchar(255) NOT NULL,
2051
    disturbanceintensity varchar(255),
2052 4391 aaronmk
    disturbanceage double precision,
2053
    disturbanceextent double precision,
2054 6429 aaronmk
    disturbancecomment varchar(255)
2055 4391 aaronmk
);
2056 1064 aaronmk
2057
2058
--
2059 4391 aaronmk
-- Name: disturbanceobs_disturbanceobs_id_seq; Type: SEQUENCE; Schema: public; Owner: -
2060 1112 aaronmk
--
2061
2062
2063
2064
2065
--
2066 4391 aaronmk
-- Name: disturbanceobs_disturbanceobs_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
2067 1064 aaronmk
--
2068
2069
2070
2071
2072
--
2073 6029 aaronmk
-- Name: disturbanceobs_disturbanceobs_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2074
--
2075
2076
2077
2078
--
2079 5991 aaronmk
-- Name: geoscrub_input; Type: TABLE; Schema: public; Owner: -; Tablespace:
2080
--
2081
2082
CREATE TABLE geoscrub_input (
2083 6429 aaronmk
    country varchar(255),
2084
    `stateProvince` varchar(255),
2085
    county varchar(255),
2086 5991 aaronmk
    `decimalLatitude` double precision,
2087
    `decimalLongitude` double precision
2088
);
2089
2090
2091
--
2092
-- Name: geoscrub_input_view; Type: VIEW; Schema: public; Owner: -
2093
--
2094
2095
2096
2097
2098
--
2099 4391 aaronmk
-- Name: graphic; Type: TABLE; Schema: public; Owner: -; Tablespace:
2100 1034 aaronmk
--
2101
2102 4391 aaronmk
CREATE TABLE graphic (
2103
    graphic_id int(11) NOT NULL,
2104
    locationevent_id int(11) NOT NULL,
2105 6429 aaronmk
    graphicname varchar(255),
2106
    graphiclocation varchar(255),
2107
    graphicdescription varchar(255),
2108
    graphictype varchar(255),
2109 4391 aaronmk
    graphicdata int(11),
2110 5499 aaronmk
    graphicdate date,
2111 6429 aaronmk
    accessioncode varchar(255)
2112 4391 aaronmk
);
2113 1034 aaronmk
2114
2115
--
2116 4391 aaronmk
-- Name: graphic_graphic_id_seq; Type: SEQUENCE; Schema: public; Owner: -
2117 1034 aaronmk
--
2118
2119
2120
2121
2122
--
2123 4391 aaronmk
-- Name: graphic_graphic_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
2124 1034 aaronmk
--
2125
2126
2127
2128
2129
--
2130 6029 aaronmk
-- Name: graphic_graphic_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2131
--
2132
2133
2134
2135
--
2136 6030 aaronmk
-- Name: higher_plant_group_nodes; Type: TABLE; Schema: public; Owner: -; Tablespace:
2137
--
2138
2139
CREATE TABLE higher_plant_group_nodes (
2140 6429 aaronmk
    higher_plant_group varchar(255),
2141
    node_name varchar(255) NOT NULL
2142 6030 aaronmk
);
2143
2144
2145
--
2146 4391 aaronmk
-- Name: location_location_id_seq; Type: SEQUENCE; Schema: public; Owner: -
2147 1034 aaronmk
--
2148
2149
2150
2151
2152
--
2153 4391 aaronmk
-- Name: location_location_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
2154 1064 aaronmk
--
2155
2156
2157
2158
2159
--
2160 6029 aaronmk
-- Name: location_location_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2161
--
2162
2163
2164
2165
--
2166 4391 aaronmk
-- Name: locationevent_locationevent_id_seq; Type: SEQUENCE; Schema: public; Owner: -
2167 1099 aaronmk
--
2168
2169
2170
2171
2172
--
2173 4391 aaronmk
-- Name: locationevent_locationevent_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
2174 1099 aaronmk
--
2175
2176
2177
2178
2179
--
2180 6029 aaronmk
-- Name: locationevent_locationevent_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2181
--
2182
2183
2184
2185
--
2186 4391 aaronmk
-- Name: locationeventcontributor; Type: TABLE; Schema: public; Owner: -; Tablespace:
2187 1099 aaronmk
--
2188
2189 4391 aaronmk
CREATE TABLE locationeventcontributor (
2190
    locationeventcontributor_id int(11) NOT NULL,
2191
    locationevent_id int(11) NOT NULL,
2192
    party_id int(11) NOT NULL,
2193 6429 aaronmk
    role varchar(255) NOT NULL,
2194 5499 aaronmk
    contributiondate date
2195 4391 aaronmk
);
2196 1099 aaronmk
2197
2198
--
2199 4391 aaronmk
-- Name: locationeventcontributor_locationeventcontributor_id_seq; Type: SEQUENCE; Schema: public; Owner: -
2200 1099 aaronmk
--
2201
2202
2203
2204
2205
--
2206 4391 aaronmk
-- Name: locationeventcontributor_locationeventcontributor_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
2207 1162 aaronmk
--
2208
2209
2210
2211
2212
--
2213 6029 aaronmk
-- Name: locationeventcontributor_locationeventcontributor_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2214
--
2215
2216
2217
2218
--
2219 4391 aaronmk
-- Name: locationeventsynonym; Type: TABLE; Schema: public; Owner: -; Tablespace:
2220 1162 aaronmk
--
2221
2222 4391 aaronmk
CREATE TABLE locationeventsynonym (
2223
    locationeventsynonym_id int(11) NOT NULL,
2224
    synonymlocationevent_id int(11) NOT NULL,
2225
    primarylocationevent_id int(11) NOT NULL,
2226
    party_id int(11) NOT NULL,
2227 6429 aaronmk
    role varchar(255) NOT NULL,
2228
    synonymcomment varchar(255),
2229 5499 aaronmk
    classstartdate date  NOT NULL,
2230
    classstopdate date,
2231 6429 aaronmk
    accessioncode varchar(255)
2232 4391 aaronmk
);
2233 1162 aaronmk
2234
2235 4391 aaronmk
--
2236
-- Name: locationeventsynonym_locationeventsynonym_id_seq; Type: SEQUENCE; Schema: public; Owner: -
2237
--
2238 1162 aaronmk
2239 4391 aaronmk
2240
2241
2242 1162 aaronmk
--
2243 4391 aaronmk
-- Name: locationeventsynonym_locationeventsynonym_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
2244 1168 aaronmk
--
2245
2246
2247
2248
2249
--
2250 6029 aaronmk
-- Name: locationeventsynonym_locationeventsynonym_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2251
--
2252
2253
2254
2255
--
2256 4726 aaronmk
-- Name: locationplace_locationplace_id_seq; Type: SEQUENCE; Schema: public; Owner: -
2257
--
2258
2259
2260
2261
2262
--
2263
-- Name: locationplace_locationplace_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
2264
--
2265
2266
2267
2268
2269
--
2270 6029 aaronmk
-- Name: locationplace_locationplace_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2271
--
2272
2273
2274
2275
--
2276 1101 aaronmk
-- Name: method_method_id_seq; Type: SEQUENCE; Schema: public; Owner: -
2277 1099 aaronmk
--
2278
2279
2280
2281
2282
--
2283 1101 aaronmk
-- Name: method_method_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
2284 1099 aaronmk
--
2285
2286
2287
2288
2289
--
2290 6029 aaronmk
-- Name: method_method_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2291
--
2292
2293
2294
2295
--
2296 1101 aaronmk
-- Name: methodtaxonclass; Type: TABLE; Schema: public; Owner: -; Tablespace:
2297
--
2298
2299
CREATE TABLE methodtaxonclass (
2300
    methodtaxonclass_id int(11) NOT NULL,
2301
    method_id int(11) NOT NULL,
2302 5608 aaronmk
    taxonlabel_id int(11),
2303 1152 aaronmk
    included int(1) NOT NULL,
2304 1160 aaronmk
    submethod_id int(11),
2305 6429 aaronmk
    taxonclass varchar(255)
2306 1101 aaronmk
);
2307
2308
2309
--
2310
-- Name: COLUMN methodtaxonclass.included; Type: COMMENT; Schema: public; Owner: -
2311
--
2312
2313
2314
2315
2316
--
2317 1105 aaronmk
-- Name: COLUMN methodtaxonclass.submethod_id; Type: COMMENT; Schema: public; Owner: -
2318
--
2319
2320
2321
2322
2323
--
2324 1101 aaronmk
-- Name: methodtaxonclass_methodtaxonclass_id_seq; Type: SEQUENCE; Schema: public; Owner: -
2325
--
2326
2327
2328
2329
2330
--
2331
-- Name: methodtaxonclass_methodtaxonclass_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
2332
--
2333
2334
2335
2336
2337
--
2338 6029 aaronmk
-- Name: methodtaxonclass_methodtaxonclass_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2339
--
2340
2341
2342
2343
--
2344 689 aaronmk
-- Name: note; Type: TABLE; Schema: public; Owner: -; Tablespace:
2345
--
2346
2347
CREATE TABLE note (
2348
    note_id int(11) NOT NULL,
2349
    notelink_id int(11) NOT NULL,
2350
    party_id int(11) NOT NULL,
2351 6429 aaronmk
    role varchar(255) NOT NULL,
2352
    notetype varchar(255) NOT NULL,
2353
    notetext varchar(255) NOT NULL,
2354 5499 aaronmk
    notedate date,
2355 6429 aaronmk
    accessioncode varchar(255)
2356 689 aaronmk
);
2357
2358
2359
--
2360
-- Name: note_note_id_seq; Type: SEQUENCE; Schema: public; Owner: -
2361
--
2362
2363
2364
2365
2366
--
2367
-- Name: note_note_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
2368
--
2369
2370
2371
2372
2373
--
2374 6029 aaronmk
-- Name: note_note_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2375
--
2376
2377
2378
2379
--
2380 689 aaronmk
-- Name: notelink; Type: TABLE; Schema: public; Owner: -; Tablespace:
2381
--
2382
2383
CREATE TABLE notelink (
2384
    notelink_id int(11) NOT NULL,
2385 6429 aaronmk
    tablename varchar(255) NOT NULL,
2386
    attributename varchar(255),
2387 689 aaronmk
    tablerecord int(11) NOT NULL
2388
);
2389
2390
2391
--
2392
-- Name: notelink_notelink_id_seq; Type: SEQUENCE; Schema: public; Owner: -
2393
--
2394
2395
2396
2397
2398
--
2399
-- Name: notelink_notelink_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
2400
--
2401
2402
2403
2404
2405
--
2406 6029 aaronmk
-- Name: notelink_notelink_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2407
--
2408
2409
2410
2411
--
2412 689 aaronmk
-- Name: party_party_id_seq; Type: SEQUENCE; Schema: public; Owner: -
2413
--
2414
2415
2416
2417
2418
--
2419
-- Name: party_party_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
2420
--
2421
2422
2423
2424
2425
--
2426 6029 aaronmk
-- Name: party_party_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2427
--
2428
2429
2430
2431
--
2432 689 aaronmk
-- Name: partymember; Type: TABLE; Schema: public; Owner: -; Tablespace:
2433
--
2434
2435
CREATE TABLE partymember (
2436
    partymember_id int(11) NOT NULL,
2437
    parentparty_id int(11) NOT NULL,
2438
    childparty_id int(11) NOT NULL,
2439 6429 aaronmk
    role varchar(255),
2440 5499 aaronmk
    memberstart date  NOT NULL,
2441
    memberstop date
2442 689 aaronmk
);
2443
2444
2445
--
2446
-- Name: partymember_partymember_id_seq; Type: SEQUENCE; Schema: public; Owner: -
2447
--
2448
2449
2450
2451
2452
--
2453
-- Name: partymember_partymember_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
2454
--
2455
2456
2457
2458
2459
--
2460 6029 aaronmk
-- Name: partymember_partymember_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2461
--
2462
2463
2464
2465
--
2466 5855 aaronmk
-- Name: place_place_id_seq; Type: SEQUENCE; Schema: public; Owner: -
2467
--
2468
2469
2470
2471
2472
--
2473
-- Name: place_place_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
2474
--
2475
2476
2477
2478
2479
--
2480 6029 aaronmk
-- Name: place_place_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2481
--
2482
2483
2484
2485
--
2486 5854 aaronmk
-- Name: placecorrelation; Type: TABLE; Schema: public; Owner: -; Tablespace:
2487 4730 aaronmk
--
2488
2489 5854 aaronmk
CREATE TABLE placecorrelation (
2490
    placecorrelation_id int(11) NOT NULL,
2491
    parentplace_id int(11) NOT NULL,
2492
    childplace_id int(11) NOT NULL,
2493 6429 aaronmk
    placeconvergence varchar(255) NOT NULL
2494 4739 aaronmk
);
2495 4730 aaronmk
2496
2497
--
2498 5854 aaronmk
-- Name: placecorrelation_placecorrelation_id_seq; Type: SEQUENCE; Schema: public; Owner: -
2499 4730 aaronmk
--
2500
2501
2502
2503
2504
--
2505 5854 aaronmk
-- Name: placecorrelation_placecorrelation_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
2506 4730 aaronmk
--
2507
2508
2509
2510 5854 aaronmk
2511 4730 aaronmk
--
2512 6029 aaronmk
-- Name: placecorrelation_placecorrelation_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2513
--
2514
2515
2516
2517
--
2518 5854 aaronmk
-- Name: placename; Type: TABLE; Schema: public; Owner: -; Tablespace:
2519 5440 aaronmk
--
2520
2521 5854 aaronmk
CREATE TABLE placename (
2522
    placename_id int(11) NOT NULL,
2523
    parent_id int(11),
2524 6429 aaronmk
    rank varchar(255) NOT NULL,
2525
    placename varchar(255) NOT NULL
2526 5854 aaronmk
);
2527 5440 aaronmk
2528
2529
--
2530 5854 aaronmk
-- Name: TABLE placename; Type: COMMENT; Schema: public; Owner: -
2531 4730 aaronmk
--
2532
2533
2534
2535
2536
--
2537 5854 aaronmk
-- Name: placename_ancestor; Type: TABLE; Schema: public; Owner: -; Tablespace:
2538 4730 aaronmk
--
2539
2540 5854 aaronmk
CREATE TABLE placename_ancestor (
2541
    placename_id int(11) NOT NULL,
2542
    ancestor_id int(11) NOT NULL
2543
);
2544 4730 aaronmk
2545
2546
--
2547 5854 aaronmk
-- Name: TABLE placename_ancestor; Type: COMMENT; Schema: public; Owner: -
2548 4727 aaronmk
--
2549
2550
2551
2552 5854 aaronmk
2553 4727 aaronmk
--
2554 5854 aaronmk
-- Name: placename_placename_id_seq; Type: SEQUENCE; Schema: public; Owner: -
2555 4727 aaronmk
--
2556
2557
2558
2559
2560
--
2561 5854 aaronmk
-- Name: placename_placename_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
2562 4739 aaronmk
--
2563
2564
2565
2566
2567
--
2568 6029 aaronmk
-- Name: placename_placename_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2569
--
2570
2571
2572
2573
--
2574 689 aaronmk
-- Name: plant; Type: TABLE; Schema: public; Owner: -; Tablespace:
2575
--
2576
2577
CREATE TABLE plant (
2578
    plant_id int(11) NOT NULL
2579
);
2580
2581
2582
--
2583
-- Name: TABLE plant; Type: COMMENT; Schema: public; Owner: -
2584
--
2585
2586
2587
2588
2589
--
2590
-- Name: plant_plant_id_seq; Type: SEQUENCE; Schema: public; Owner: -
2591
--
2592
2593
2594
2595
2596
--
2597
-- Name: plant_plant_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
2598
--
2599
2600
2601
2602
2603
--
2604 6029 aaronmk
-- Name: plant_plant_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2605
--
2606
2607
2608
2609
--
2610 689 aaronmk
-- Name: plantobservation_plantobservation_id_seq; Type: SEQUENCE; Schema: public; Owner: -
2611
--
2612
2613
2614
2615
2616
--
2617
-- Name: plantobservation_plantobservation_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
2618
--
2619
2620
2621
2622
2623
--
2624 6029 aaronmk
-- Name: plantobservation_plantobservation_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2625
--
2626
2627
2628
2629
--
2630 689 aaronmk
-- Name: project_project_id_seq; Type: SEQUENCE; Schema: public; Owner: -
2631
--
2632
2633
2634
2635
2636
--
2637
-- Name: project_project_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
2638
--
2639
2640
2641
2642
2643
--
2644 6029 aaronmk
-- Name: project_project_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2645
--
2646
2647
2648
2649
--
2650 689 aaronmk
-- Name: projectcontributor; Type: TABLE; Schema: public; Owner: -; Tablespace:
2651
--
2652
2653
CREATE TABLE projectcontributor (
2654
    projectcontributor_id int(11) NOT NULL,
2655
    project_id int(11) NOT NULL,
2656
    party_id int(11) NOT NULL,
2657 6429 aaronmk
    role varchar(255)
2658 689 aaronmk
);
2659
2660
2661
--
2662
-- Name: projectcontributor_projectcontributor_id_seq; Type: SEQUENCE; Schema: public; Owner: -
2663
--
2664
2665
2666
2667
2668
--
2669
-- Name: projectcontributor_projectcontributor_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
2670
--
2671
2672
2673
2674
2675
--
2676 6029 aaronmk
-- Name: projectcontributor_projectcontributor_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2677
--
2678
2679
2680
2681
--
2682 6865 aaronmk
-- Name: provider_count; Type: TABLE; Schema: public; Owner: -; Tablespace:
2683
--
2684
2685
CREATE TABLE provider_count (
2686 6908 aaronmk
    level varchar(255) NOT NULL,
2687 6865 aaronmk
    provider varchar(255) NOT NULL,
2688 6908 aaronmk
    count varchar(255),
2689
    sourcetype varchar(255),
2690
    observationtype varchar(255)
2691 6865 aaronmk
);
2692
2693
2694
--
2695 6908 aaronmk
-- Name: sourcename; Type: TABLE; Schema: public; Owner: -; Tablespace:
2696 6864 aaronmk
--
2697
2698 6908 aaronmk
CREATE TABLE sourcename (
2699
    sourcelist_id int(11) NOT NULL,
2700
    name varchar(255) NOT NULL,
2701
    matched_source_id int(11)
2702
);
2703 6864 aaronmk
2704
2705
--
2706 6908 aaronmk
-- Name: provider_count_view; Type: VIEW; Schema: public; Owner: -
2707 6859 aaronmk
--
2708
2709
2710
2711
2712
--
2713 6179 aaronmk
-- Name: revision; Type: TABLE; Schema: public; Owner: -; Tablespace:
2714 689 aaronmk
--
2715
2716 6179 aaronmk
CREATE TABLE revision (
2717
    revision_id int(11) NOT NULL,
2718 6429 aaronmk
    tablename varchar(255) NOT NULL,
2719
    tableattribute varchar(255) NOT NULL,
2720 6179 aaronmk
    tablerecord int(11) NOT NULL,
2721 6429 aaronmk
    previousvaluetext varchar(255) NOT NULL,
2722
    previousvaluetype varchar(255) NOT NULL,
2723 6179 aaronmk
    previousrevision_id int(11),
2724
    revisiondate date NOT NULL
2725
);
2726 689 aaronmk
2727
2728 6179 aaronmk
--
2729
-- Name: revision_revision_id_seq; Type: SEQUENCE; Schema: public; Owner: -
2730
--
2731 689 aaronmk
2732 6179 aaronmk
2733
2734
2735 689 aaronmk
--
2736 6179 aaronmk
-- Name: revision_revision_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
2737 689 aaronmk
--
2738
2739
2740
2741
2742
--
2743 6179 aaronmk
-- Name: revision_revision_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2744 6029 aaronmk
--
2745
2746
2747
2748
--
2749 6482 aaronmk
-- Name: soilsample; Type: TABLE; Schema: public; Owner: -; Tablespace:
2750 689 aaronmk
--
2751
2752 6482 aaronmk
CREATE TABLE soilsample (
2753
    soilsample_id int(11) NOT NULL,
2754 6179 aaronmk
    locationevent_id int(11) NOT NULL,
2755 6429 aaronmk
    horizon varchar(255) DEFAULT 'unknown' NOT NULL,
2756
    description varchar(255),
2757 6179 aaronmk
    depthtop_m double precision,
2758
    depthbottom_m double precision,
2759 6429 aaronmk
    color varchar(255),
2760
    texture varchar(255),
2761 6179 aaronmk
    organic_fraction double precision,
2762
    sand_fraction double precision,
2763
    silt_fraction double precision,
2764
    clay_fraction double precision,
2765
    coarse_fraction double precision,
2766
    ph double precision,
2767
    acidity_fraction double precision,
2768
    basesaturation_fraction double precision,
2769
    cationexchangecapacity_cmol_kg double precision,
2770
    conductivity double precision,
2771
    carbon_fraction double precision,
2772
    phosphorus_fraction double precision,
2773
    potassium_fraction double precision,
2774
    magnesium_fraction double precision,
2775
    nitrogen_fraction double precision,
2776
    calcium_fraction double precision,
2777
    sodium_fraction double precision
2778 689 aaronmk
);
2779
2780
2781
--
2782 6482 aaronmk
-- Name: soilsample_soilsample_id_seq; Type: SEQUENCE; Schema: public; Owner: -
2783 689 aaronmk
--
2784
2785
2786
2787
2788
--
2789 6482 aaronmk
-- Name: soilsample_soilsample_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
2790 689 aaronmk
--
2791
2792
2793
2794
2795
--
2796 6482 aaronmk
-- Name: soilsample_soilsample_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2797 6029 aaronmk
--
2798
2799
2800
2801
--
2802 6179 aaronmk
-- Name: soiltaxon; Type: TABLE; Schema: public; Owner: -; Tablespace:
2803 689 aaronmk
--
2804
2805 6179 aaronmk
CREATE TABLE soiltaxon (
2806
    soiltaxon_id int(11) NOT NULL,
2807 6429 aaronmk
    soilcode varchar(255),
2808
    soilname varchar(255),
2809 6179 aaronmk
    soillevel int(11),
2810
    soilparent_id int(11),
2811 6429 aaronmk
    soilframework varchar(255),
2812
    accessioncode varchar(255)
2813 689 aaronmk
);
2814
2815
2816
--
2817 6179 aaronmk
-- Name: soiltaxon_soiltaxon_id_seq; Type: SEQUENCE; Schema: public; Owner: -
2818 689 aaronmk
--
2819
2820
2821
2822
2823
--
2824 6179 aaronmk
-- Name: soiltaxon_soiltaxon_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
2825 689 aaronmk
--
2826
2827
2828
2829
2830
--
2831 6179 aaronmk
-- Name: soiltaxon_soiltaxon_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2832 6029 aaronmk
--
2833
2834
2835
2836
--
2837 6179 aaronmk
-- Name: source_source_id_seq; Type: SEQUENCE; Schema: public; Owner: -
2838 689 aaronmk
--
2839
2840
2841
2842
2843
--
2844 6179 aaronmk
-- Name: source_source_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
2845 689 aaronmk
--
2846
2847
2848
2849
2850
--
2851 6179 aaronmk
-- Name: source_source_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2852 6029 aaronmk
--
2853
2854
2855
2856
--
2857 6179 aaronmk
-- Name: sourcecontributor; Type: TABLE; Schema: public; Owner: -; Tablespace:
2858 689 aaronmk
--
2859
2860 6179 aaronmk
CREATE TABLE sourcecontributor (
2861
    sourcecontributor_id int(11) NOT NULL,
2862
    source_id int(11) NOT NULL,
2863
    sourceparty_id int(11) NOT NULL,
2864 6429 aaronmk
    role varchar(255),
2865 6282 aaronmk
    `order` int(11)
2866 689 aaronmk
);
2867
2868
2869
--
2870 6179 aaronmk
-- Name: sourcecontributor_sourcecontributor_id_seq; Type: SEQUENCE; Schema: public; Owner: -
2871 689 aaronmk
--
2872
2873
2874
2875
2876
--
2877 6179 aaronmk
-- Name: sourcecontributor_sourcecontributor_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
2878 689 aaronmk
--
2879
2880
2881
2882
2883
--
2884 6179 aaronmk
-- Name: sourcecontributor_sourcecontributor_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2885 6029 aaronmk
--
2886
2887
2888
2889
--
2890 6791 aaronmk
-- Name: sourcelist_sourcelist_id_seq; Type: SEQUENCE; Schema: public; Owner: -
2891 689 aaronmk
--
2892
2893
2894
2895
2896
--
2897 6791 aaronmk
-- Name: sourcelist_sourcelist_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
2898 689 aaronmk
--
2899
2900
2901
2902
2903
--
2904 6791 aaronmk
-- Name: sourcelist_sourcelist_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2905 6029 aaronmk
--
2906
2907
2908
2909
--
2910 689 aaronmk
-- Name: specimen; Type: TABLE; Schema: public; Owner: -; Tablespace:
2911
--
2912
2913
CREATE TABLE specimen (
2914
    specimen_id int(11) NOT NULL
2915
);
2916
2917
2918
--
2919
-- Name: TABLE specimen; Type: COMMENT; Schema: public; Owner: -
2920
--
2921
2922
2923
2924
2925
--
2926
-- Name: specimen_specimen_id_seq; Type: SEQUENCE; Schema: public; Owner: -
2927
--
2928
2929
2930
2931
2932
--
2933
-- Name: specimen_specimen_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
2934
--
2935
2936
2937
2938
2939
--
2940 6029 aaronmk
-- Name: specimen_specimen_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2941
--
2942
2943
2944
2945
--
2946 3934 aaronmk
-- Name: specimenreplicate_specimenreplicate_id_seq; Type: SEQUENCE; Schema: public; Owner: -
2947 689 aaronmk
--
2948
2949
2950
2951
2952
--
2953 3934 aaronmk
-- Name: specimenreplicate_specimenreplicate_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
2954 3199 aaronmk
--
2955
2956
2957
2958
2959
--
2960 6029 aaronmk
-- Name: specimenreplicate_specimenreplicate_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2961
--
2962
2963
2964
2965
--
2966 689 aaronmk
-- Name: stemobservation_stemobservation_id_seq; Type: SEQUENCE; Schema: public; Owner: -
2967
--
2968
2969
2970
2971
2972
--
2973
-- Name: stemobservation_stemobservation_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
2974
--
2975
2976
2977
2978
2979
--
2980 6029 aaronmk
-- Name: stemobservation_stemobservation_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
2981
--
2982
2983
2984
2985
--
2986 689 aaronmk
-- Name: stratum; Type: TABLE; Schema: public; Owner: -; Tablespace:
2987
--
2988
2989
CREATE TABLE stratum (
2990
    stratum_id int(11) NOT NULL,
2991
    locationevent_id int(11) NOT NULL,
2992
    stratumheight double precision,
2993
    stratumbase double precision,
2994
    stratumcover double precision,
2995 1029 aaronmk
    area double precision,
2996
    method_id int(11)
2997 689 aaronmk
);
2998
2999
3000
--
3001
-- Name: stratum_stratum_id_seq; Type: SEQUENCE; Schema: public; Owner: -
3002
--
3003
3004
3005
3006
3007
--
3008
-- Name: stratum_stratum_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
3009
--
3010
3011
3012
3013
3014
--
3015 6029 aaronmk
-- Name: stratum_stratum_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
3016
--
3017
3018
3019
3020
--
3021 6885 aaronmk
-- Name: taxon_trait; Type: TABLE; Schema: public; Owner: -; Tablespace:
3022
--
3023
3024
CREATE TABLE taxon_trait (
3025
    `scientificName` varchar(255) NOT NULL,
3026
    `measurementType` varchar(255) NOT NULL,
3027
    `measurementValue` varchar(255),
3028
    `measurementUnit` varchar(255)
3029
);
3030
3031
3032
--
3033
-- Name: trait; Type: TABLE; Schema: public; Owner: -; Tablespace:
3034
--
3035
3036
CREATE TABLE trait (
3037
    trait_id int(11) NOT NULL,
3038
    taxonoccurrence_id int(11) NOT NULL,
3039
    name varchar(255) NOT NULL,
3040
    value varchar(255),
3041
    units varchar(255)
3042
);
3043
3044
3045
--
3046
-- Name: taxon_trait_view; Type: VIEW; Schema: public; Owner: -
3047
--
3048
3049
3050
3051
3052
--
3053 689 aaronmk
-- Name: taxonalt; Type: TABLE; Schema: public; Owner: -; Tablespace:
3054
--
3055
3056
CREATE TABLE taxonalt (
3057
    taxonalt_id int(11) NOT NULL,
3058
    taxondetermination_id int(11) NOT NULL,
3059 5608 aaronmk
    taxonlabel_id int(11) NOT NULL,
3060 6429 aaronmk
    taxonaltfit varchar(255),
3061
    taxonaltconfidence varchar(255),
3062
    taxonaltnotes varchar(255)
3063 689 aaronmk
);
3064
3065
3066
--
3067
-- Name: taxonalt_taxonalt_id_seq; Type: SEQUENCE; Schema: public; Owner: -
3068
--
3069
3070
3071
3072
3073
--
3074
-- Name: taxonalt_taxonalt_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
3075
--
3076
3077
3078
3079
3080
--
3081 6029 aaronmk
-- Name: taxonalt_taxonalt_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
3082
--
3083
3084
3085
3086
--
3087 5627 aaronmk
-- Name: taxonconcept; Type: TABLE; Schema: public; Owner: -; Tablespace:
3088
--
3089
3090
CREATE TABLE taxonconcept (
3091
    taxonlabel_id int(11) NOT NULL,
3092 6483 aaronmk
    concept_reference_id int(11)
3093 5627 aaronmk
);
3094
3095
3096
--
3097
-- Name: TABLE taxonconcept; Type: COMMENT; Schema: public; Owner: -
3098
--
3099
3100
3101
3102
3103
--
3104 6483 aaronmk
-- Name: COLUMN taxonconcept.concept_reference_id; Type: COMMENT; Schema: public; Owner: -
3105 5627 aaronmk
--
3106
3107
3108
3109
3110
--
3111
-- Name: taxonconcept_taxonlabel_id_seq; Type: SEQUENCE; Schema: public; Owner: -
3112
--
3113
3114
3115
3116
3117
--
3118
-- Name: taxonconcept_taxonlabel_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
3119
--
3120
3121
3122
3123
3124
--
3125 6029 aaronmk
-- Name: taxonconcept_taxonlabel_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
3126
--
3127
3128
3129
3130
--
3131 5608 aaronmk
-- Name: taxoncorrelation; Type: TABLE; Schema: public; Owner: -; Tablespace:
3132 5274 aaronmk
--
3133
3134 5608 aaronmk
CREATE TABLE taxoncorrelation (
3135
    taxoncorrelation_id int(11) NOT NULL,
3136
    taxonstatus_id int(11) NOT NULL,
3137
    taxonlabel_id int(11) NOT NULL,
3138 6429 aaronmk
    plantconvergence varchar(255) NOT NULL,
3139 5608 aaronmk
    correlationstart date NOT NULL,
3140
    correlationstop date
3141 5274 aaronmk
);
3142
3143
3144
--
3145 5608 aaronmk
-- Name: taxoncorrelation_taxoncorrelation_id_seq; Type: SEQUENCE; Schema: public; Owner: -
3146 5440 aaronmk
--
3147
3148
3149
3150
3151
--
3152 5608 aaronmk
-- Name: taxoncorrelation_taxoncorrelation_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
3153 689 aaronmk
--
3154
3155
3156
3157
3158
--
3159 6029 aaronmk
-- Name: taxoncorrelation_taxoncorrelation_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
3160
--
3161
3162
3163
3164
--
3165 5608 aaronmk
-- Name: taxondetermination_taxondetermination_id_seq; Type: SEQUENCE; Schema: public; Owner: -
3166 689 aaronmk
--
3167
3168
3169
3170
3171
--
3172 5608 aaronmk
-- Name: taxondetermination_taxondetermination_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
3173 5286 aaronmk
--
3174
3175
3176
3177 5608 aaronmk
3178 5286 aaronmk
--
3179 6029 aaronmk
-- Name: taxondetermination_taxondetermination_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
3180
--
3181
3182
3183
3184
--
3185 5609 aaronmk
-- Name: taxonlabel_relationship; Type: TABLE; Schema: public; Owner: -; Tablespace:
3186 5286 aaronmk
--
3187
3188 5609 aaronmk
CREATE TABLE taxonlabel_relationship (
3189 5608 aaronmk
    descendant_id int(11) NOT NULL,
3190 5622 aaronmk
    ancestor_id int(11) NOT NULL,
3191 6429 aaronmk
    relationship varchar(255) DEFAULT 'is included in' NOT NULL
3192 5608 aaronmk
);
3193 5286 aaronmk
3194
3195
--
3196 5609 aaronmk
-- Name: TABLE taxonlabel_relationship; Type: COMMENT; Schema: public; Owner: -
3197 5286 aaronmk
--
3198
3199
3200
3201
3202
--
3203 5622 aaronmk
-- Name: COLUMN taxonlabel_relationship.relationship; Type: COMMENT; Schema: public; Owner: -
3204
--
3205
3206
3207
3208
3209
--
3210 5608 aaronmk
-- Name: taxonlabel_taxonlabel_id_seq; Type: SEQUENCE; Schema: public; Owner: -
3211 3934 aaronmk
--
3212
3213
3214
3215
3216
--
3217 5608 aaronmk
-- Name: taxonlabel_taxonlabel_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
3218 3934 aaronmk
--
3219
3220
3221
3222
3223
--
3224 6029 aaronmk
-- Name: taxonlabel_taxonlabel_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
3225
--
3226
3227
3228
3229
--
3230 5286 aaronmk
-- Name: taxonlineage; Type: TABLE; Schema: public; Owner: -; Tablespace:
3231
--
3232
3233
CREATE TABLE taxonlineage (
3234
    taxonlineage_id int(11) NOT NULL,
3235
    childtaxonstatus_id int(11) NOT NULL,
3236
    parenttaxonstatus_id int(11) NOT NULL
3237
);
3238
3239
3240
--
3241
-- Name: taxonlineage_taxonlineage_id_seq; Type: SEQUENCE; Schema: public; Owner: -
3242
--
3243
3244
3245
3246
3247
--
3248
-- Name: taxonlineage_taxonlineage_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
3249
--
3250
3251
3252
3253
3254
--
3255 6029 aaronmk
-- Name: taxonlineage_taxonlineage_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
3256
--
3257
3258
3259
3260
--
3261 5225 aaronmk
-- Name: taxonoccurrence_taxonoccurrence_id_seq; Type: SEQUENCE; Schema: public; Owner: -
3262 4718 aaronmk
--
3263
3264
3265
3266
3267
--
3268 5225 aaronmk
-- Name: taxonoccurrence_taxonoccurrence_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
3269 4718 aaronmk
--
3270
3271
3272
3273
3274
--
3275 6029 aaronmk
-- Name: taxonoccurrence_taxonoccurrence_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
3276
--
3277
3278
3279
3280
--
3281 5286 aaronmk
-- Name: taxonstatus; Type: TABLE; Schema: public; Owner: -; Tablespace:
3282
--
3283
3284
CREATE TABLE taxonstatus (
3285
    taxonstatus_id int(11) NOT NULL,
3286 5608 aaronmk
    taxonlabel_id int(11) NOT NULL,
3287 5286 aaronmk
    party_id int(11),
3288 6429 aaronmk
    taxonlabelstatus varchar(255) DEFAULT 'undetermined' NOT NULL,
3289 6179 aaronmk
    source_id int(11),
3290 6429 aaronmk
    plantpartycomments varchar(255),
3291 5499 aaronmk
    startdate date,
3292
    stopdate date,
3293 6429 aaronmk
    accessioncode varchar(255)
3294 5286 aaronmk
);
3295
3296
3297
--
3298
-- Name: taxonstatus_taxonstatus_id_seq; Type: SEQUENCE; Schema: public; Owner: -
3299
--
3300
3301
3302
3303
3304
--
3305
-- Name: taxonstatus_taxonstatus_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
3306
--
3307
3308
3309
3310
3311
--
3312 6029 aaronmk
-- Name: taxonstatus_taxonstatus_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
3313
--
3314
3315
3316
3317
--
3318 5660 aaronmk
-- Name: taxonverbatim_taxonverbatim_id_seq; Type: SEQUENCE; Schema: public; Owner: -
3319
--
3320
3321
3322
3323
3324
--
3325
-- Name: taxonverbatim_taxonverbatim_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
3326
--
3327
3328
3329
3330
3331
--
3332 6029 aaronmk
-- Name: taxonverbatim_taxonverbatim_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
3333
--
3334
3335
3336
3337
--
3338 689 aaronmk
-- Name: telephone; Type: TABLE; Schema: public; Owner: -; Tablespace:
3339
--
3340
3341
CREATE TABLE telephone (
3342
    telephone_id int(11) NOT NULL,
3343
    party_id int(11) NOT NULL,
3344 6429 aaronmk
    phonenumber varchar(255) NOT NULL,
3345
    phonetype varchar(255) NOT NULL
3346 689 aaronmk
);
3347
3348
3349
--
3350
-- Name: telephone_telephone_id_seq; Type: SEQUENCE; Schema: public; Owner: -
3351
--
3352
3353
3354
3355
3356
--
3357
-- Name: telephone_telephone_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
3358
--
3359
3360
3361
3362
3363
--
3364 6029 aaronmk
-- Name: telephone_telephone_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
3365
--
3366
3367
3368
3369
--
3370 6085 aaronmk
-- Name: threatened_taxonlabel_view; Type: VIEW; Schema: public; Owner: -
3371
--
3372
3373
3374
3375
3376
--
3377 5667 aaronmk
-- Name: tnrs_input_name; Type: VIEW; Schema: public; Owner: -
3378
--
3379
3380
3381
3382 5772 aaronmk
3383 5667 aaronmk
--
3384 689 aaronmk
-- Name: trait_trait_id_seq; Type: SEQUENCE; Schema: public; Owner: -
3385
--
3386
3387
3388
3389
3390
--
3391
-- Name: trait_trait_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
3392
--
3393
3394
3395
3396
3397
--
3398 6029 aaronmk
-- Name: trait_trait_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
3399
--
3400
3401
3402
3403
--
3404 689 aaronmk
-- Name: userdefined; Type: TABLE; Schema: public; Owner: -; Tablespace:
3405
--
3406
3407
CREATE TABLE userdefined (
3408
    userdefined_id int(11) NOT NULL,
3409 6429 aaronmk
    userdefinedname varchar(255) NOT NULL,
3410
    userdefinedmetadata varchar(255),
3411
    userdefinedcategory varchar(255),
3412 6714 aaronmk
    userdefinedtype varchar(255) DEFAULT 'text' NOT NULL,
3413 6429 aaronmk
    tablename varchar(255) NOT NULL,
3414
    accessioncode varchar(255)
3415 689 aaronmk
);
3416
3417
3418
--
3419
-- Name: userdefined_userdefined_id_seq; Type: SEQUENCE; Schema: public; Owner: -
3420
--
3421
3422
3423
3424
3425
--
3426
-- Name: userdefined_userdefined_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
3427
--
3428
3429
3430
3431
3432
--
3433 6029 aaronmk
-- Name: userdefined_userdefined_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
3434
--
3435
3436
3437
3438
--
3439 689 aaronmk
-- Name: voucher; Type: TABLE; Schema: public; Owner: -; Tablespace:
3440
--
3441
3442
CREATE TABLE voucher (
3443
    voucher_id int(11) NOT NULL,
3444
    taxonoccurrence_id int(11) NOT NULL,
3445 5243 aaronmk
    specimenreplicate_id int(11) NOT NULL
3446 689 aaronmk
);
3447
3448
3449
--
3450
-- Name: voucher_voucher_id_seq; Type: SEQUENCE; Schema: public; Owner: -
3451
--
3452
3453
3454
3455
3456
--
3457
-- Name: voucher_voucher_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
3458
--
3459
3460
3461
3462
3463
--
3464 6029 aaronmk
-- Name: voucher_voucher_id_seq; Type: SEQUENCE SET; Schema: public; Owner: -
3465
--
3466
3467
3468
3469
--
3470 689 aaronmk
-- Name: address_id; Type: DEFAULT; Schema: public; Owner: -
3471
--
3472
3473
3474
3475
3476
--
3477
-- Name: aggregateoccurrence_id; Type: DEFAULT; Schema: public; Owner: -
3478
--
3479
3480
3481
3482
3483
--
3484
-- Name: classcontributor_id; Type: DEFAULT; Schema: public; Owner: -
3485
--
3486
3487
3488
3489
3490
--
3491
-- Name: commclass_id; Type: DEFAULT; Schema: public; Owner: -
3492
--
3493
3494
3495
3496
3497
--
3498
-- Name: commconcept_id; Type: DEFAULT; Schema: public; Owner: -
3499
--
3500
3501
3502
3503
3504
--
3505
-- Name: commcorrelation_id; Type: DEFAULT; Schema: public; Owner: -
3506
--
3507
3508
3509
3510
3511
--
3512
-- Name: commdetermination_id; Type: DEFAULT; Schema: public; Owner: -
3513
--
3514
3515
3516
3517
3518
--
3519
-- Name: commlineage_id; Type: DEFAULT; Schema: public; Owner: -
3520
--
3521
3522
3523
3524
3525
--
3526
-- Name: commname_id; Type: DEFAULT; Schema: public; Owner: -
3527
--
3528
3529
3530
3531
3532
--
3533
-- Name: commstatus_id; Type: DEFAULT; Schema: public; Owner: -
3534
--
3535
3536
3537
3538
3539
--
3540
-- Name: commusage_id; Type: DEFAULT; Schema: public; Owner: -
3541
--
3542
3543
3544
3545
3546
--
3547 5859 aaronmk
-- Name: coordinates_id; Type: DEFAULT; Schema: public; Owner: -
3548
--
3549
3550
3551
3552
3553
--
3554 689 aaronmk
-- Name: coverindex_id; Type: DEFAULT; Schema: public; Owner: -
3555
--
3556
3557
3558
3559
3560
--
3561
-- Name: covermethod_id; Type: DEFAULT; Schema: public; Owner: -
3562
--
3563
3564
3565
3566
3567
--
3568
-- Name: definedvalue_id; Type: DEFAULT; Schema: public; Owner: -
3569
--
3570
3571
3572
3573
3574
--
3575
-- Name: disturbanceobs_id; Type: DEFAULT; Schema: public; Owner: -
3576
--
3577
3578
3579
3580
3581
--
3582
-- Name: graphic_id; Type: DEFAULT; Schema: public; Owner: -
3583
--
3584
3585
3586
3587
3588
--
3589
-- Name: location_id; Type: DEFAULT; Schema: public; Owner: -
3590
--
3591
3592
3593
3594
3595
--
3596 906 aaronmk
-- Name: locationevent_id; Type: DEFAULT; Schema: public; Owner: -
3597 689 aaronmk
--
3598
3599
3600
3601
3602
--
3603 906 aaronmk
-- Name: locationeventcontributor_id; Type: DEFAULT; Schema: public; Owner: -
3604 689 aaronmk
--
3605
3606
3607
3608
3609
--
3610 906 aaronmk
-- Name: locationeventsynonym_id; Type: DEFAULT; Schema: public; Owner: -
3611 689 aaronmk
--
3612
3613
3614
3615
3616
--
3617 4726 aaronmk
-- Name: locationplace_id; Type: DEFAULT; Schema: public; Owner: -
3618
--
3619
3620
3621
3622
3623
--
3624 907 aaronmk
-- Name: method_id; Type: DEFAULT; Schema: public; Owner: -
3625
--
3626
3627
3628
3629
3630
--
3631 1101 aaronmk
-- Name: methodtaxonclass_id; Type: DEFAULT; Schema: public; Owner: -
3632
--
3633
3634
3635
3636
3637
--
3638 4730 aaronmk
-- Name: note_id; Type: DEFAULT; Schema: public; Owner: -
3639 689 aaronmk
--
3640
3641
3642
3643
3644
--
3645 4730 aaronmk
-- Name: notelink_id; Type: DEFAULT; Schema: public; Owner: -
3646 689 aaronmk
--
3647
3648
3649
3650
3651
--
3652 4730 aaronmk
-- Name: party_id; Type: DEFAULT; Schema: public; Owner: -
3653 689 aaronmk
--
3654
3655
3656
3657
3658
--
3659 4730 aaronmk
-- Name: partymember_id; Type: DEFAULT; Schema: public; Owner: -
3660 689 aaronmk
--
3661
3662
3663
3664
3665
--
3666 5855 aaronmk
-- Name: place_id; Type: DEFAULT; Schema: public; Owner: -
3667 689 aaronmk
--
3668
3669
3670
3671
3672
--
3673 5855 aaronmk
-- Name: placecorrelation_id; Type: DEFAULT; Schema: public; Owner: -
3674 689 aaronmk
--
3675
3676
3677
3678
3679
--
3680 5855 aaronmk
-- Name: placename_id; Type: DEFAULT; Schema: public; Owner: -
3681 4727 aaronmk
--
3682
3683
3684
3685
3686
--
3687 689 aaronmk
-- Name: plant_id; Type: DEFAULT; Schema: public; Owner: -
3688
--
3689
3690
3691
3692
3693
--
3694 5286 aaronmk
-- Name: plantobservation_id; Type: DEFAULT; Schema: public; Owner: -
3695 903 aaronmk
--
3696
3697
3698
3699
3700
--
3701 5286 aaronmk
-- Name: project_id; Type: DEFAULT; Schema: public; Owner: -
3702 689 aaronmk
--
3703
3704
3705
3706
3707
--
3708 5286 aaronmk
-- Name: projectcontributor_id; Type: DEFAULT; Schema: public; Owner: -
3709 689 aaronmk
--
3710
3711
3712
3713
3714
--
3715 6179 aaronmk
-- Name: revision_id; Type: DEFAULT; Schema: public; Owner: -
3716 689 aaronmk
--
3717
3718
3719
3720
3721
--
3722 6482 aaronmk
-- Name: soilsample_id; Type: DEFAULT; Schema: public; Owner: -
3723 689 aaronmk
--
3724
3725
3726
3727
3728
--
3729 6179 aaronmk
-- Name: soiltaxon_id; Type: DEFAULT; Schema: public; Owner: -
3730 689 aaronmk
--
3731
3732
3733
3734
3735
--
3736 6179 aaronmk
-- Name: source_id; Type: DEFAULT; Schema: public; Owner: -
3737 689 aaronmk
--
3738
3739
3740
3741
3742
--
3743 6179 aaronmk
-- Name: sourcecontributor_id; Type: DEFAULT; Schema: public; Owner: -
3744 689 aaronmk
--
3745
3746
3747
3748
3749
--
3750 6791 aaronmk
-- Name: sourcelist_id; Type: DEFAULT; Schema: public; Owner: -
3751 689 aaronmk
--
3752
3753
3754
3755
3756
--
3757 5286 aaronmk
-- Name: specimen_id; Type: DEFAULT; Schema: public; Owner: -
3758 689 aaronmk
--
3759
3760
3761
3762
3763
--
3764 5286 aaronmk
-- Name: specimenreplicate_id; Type: DEFAULT; Schema: public; Owner: -
3765 689 aaronmk
--
3766
3767
3768
3769
3770
--
3771 5286 aaronmk
-- Name: stemobservation_id; Type: DEFAULT; Schema: public; Owner: -
3772 689 aaronmk
--
3773
3774
3775
3776
3777
--
3778 5286 aaronmk
-- Name: stratum_id; Type: DEFAULT; Schema: public; Owner: -
3779 689 aaronmk
--
3780
3781
3782
3783
3784
--
3785 5286 aaronmk
-- Name: taxonalt_id; Type: DEFAULT; Schema: public; Owner: -
3786 689 aaronmk
--
3787
3788
3789
3790
3791
--
3792 5608 aaronmk
-- Name: taxoncorrelation_id; Type: DEFAULT; Schema: public; Owner: -
3793 3934 aaronmk
--
3794
3795
3796
3797
3798
--
3799 5608 aaronmk
-- Name: taxondetermination_id; Type: DEFAULT; Schema: public; Owner: -
3800 689 aaronmk
--
3801
3802
3803
3804
3805
--
3806 5608 aaronmk
-- Name: taxonlabel_id; Type: DEFAULT; Schema: public; Owner: -
3807 689 aaronmk
--
3808
3809
3810
3811
3812
--
3813 5286 aaronmk
-- Name: taxonlineage_id; Type: DEFAULT; Schema: public; Owner: -
3814 689 aaronmk
--
3815
3816
3817
3818
3819
--
3820 5286 aaronmk
-- Name: taxonoccurrence_id; Type: DEFAULT; Schema: public; Owner: -
3821 689 aaronmk
--
3822
3823
3824
3825
3826
--
3827 5286 aaronmk
-- Name: taxonstatus_id; Type: DEFAULT; Schema: public; Owner: -
3828 689 aaronmk
--
3829
3830
3831
3832
3833
--
3834 5660 aaronmk
-- Name: taxonverbatim_id; Type: DEFAULT; Schema: public; Owner: -
3835
--
3836
3837
3838
3839
3840
--
3841 689 aaronmk
-- Name: telephone_id; Type: DEFAULT; Schema: public; Owner: -
3842
--
3843
3844
3845
3846
3847
--
3848
-- Name: trait_id; Type: DEFAULT; Schema: public; Owner: -
3849
--
3850
3851
3852
3853
3854
--
3855
-- Name: userdefined_id; Type: DEFAULT; Schema: public; Owner: -
3856
--
3857
3858
3859
3860
3861
--
3862
-- Name: voucher_id; Type: DEFAULT; Schema: public; Owner: -
3863
--
3864
3865
3866
3867
3868
--
3869 6029 aaronmk
-- Data for Name: address; Type: TABLE DATA; Schema: public; Owner: -
3870
--
3871
3872
3873
3874
--
3875
-- Data for Name: aggregateoccurrence; Type: TABLE DATA; Schema: public; Owner: -
3876
--
3877
3878
3879
3880
--
3881
-- Data for Name: analytical_aggregate; Type: TABLE DATA; Schema: public; Owner: -
3882
--
3883
3884
3885
3886
--
3887
-- Data for Name: analytical_stem; Type: TABLE DATA; Schema: public; Owner: -
3888
--
3889
3890
3891
3892
--
3893
-- Data for Name: classcontributor; Type: TABLE DATA; Schema: public; Owner: -
3894
--
3895
3896
3897
3898
--
3899
-- Data for Name: commclass; Type: TABLE DATA; Schema: public; Owner: -
3900
--
3901
3902
3903
3904
--
3905
-- Data for Name: commconcept; Type: TABLE DATA; Schema: public; Owner: -
3906
--
3907
3908
3909
3910
--
3911
-- Data for Name: commcorrelation; Type: TABLE DATA; Schema: public; Owner: -
3912
--
3913
3914
3915
3916
--
3917
-- Data for Name: commdetermination; Type: TABLE DATA; Schema: public; Owner: -
3918
--
3919
3920
3921
3922
--
3923
-- Data for Name: commlineage; Type: TABLE DATA; Schema: public; Owner: -
3924
--
3925
3926
3927
3928
--
3929
-- Data for Name: commname; Type: TABLE DATA; Schema: public; Owner: -
3930
--
3931
3932
3933
3934
--
3935
-- Data for Name: commstatus; Type: TABLE DATA; Schema: public; Owner: -
3936
--
3937
3938
3939
3940
--
3941
-- Data for Name: commusage; Type: TABLE DATA; Schema: public; Owner: -
3942
--
3943
3944
3945
3946
--
3947
-- Data for Name: coordinates; Type: TABLE DATA; Schema: public; Owner: -
3948
--
3949
3950
3951
3952
--
3953
-- Data for Name: coverindex; Type: TABLE DATA; Schema: public; Owner: -
3954
--
3955
3956
3957
3958
--
3959
-- Data for Name: covermethod; Type: TABLE DATA; Schema: public; Owner: -
3960
--
3961
3962
3963
3964
--
3965 6433 aaronmk
-- Data for Name: cultivated_family_locations; Type: TABLE DATA; Schema: public; Owner: -
3966
--
3967
3968 6434 aaronmk
INSERT INTO cultivated_family_locations VALUES ('Pinus', 'Costa Rica');
3969
INSERT INTO cultivated_family_locations VALUES ('Pinus', 'Panama');
3970
INSERT INTO cultivated_family_locations VALUES ('Pinus', 'Colombia');
3971
INSERT INTO cultivated_family_locations VALUES ('Pinus', 'Venezuela');
3972
INSERT INTO cultivated_family_locations VALUES ('Pinus', 'Ecuador');
3973
INSERT INTO cultivated_family_locations VALUES ('Pinus', 'Peru');
3974
INSERT INTO cultivated_family_locations VALUES ('Pinus', 'Bolivia');
3975
INSERT INTO cultivated_family_locations VALUES ('Pinus', 'Chile');
3976
INSERT INTO cultivated_family_locations VALUES ('Pinus', 'Argentina');
3977
INSERT INTO cultivated_family_locations VALUES ('Pinus', 'Paraguay');
3978
INSERT INTO cultivated_family_locations VALUES ('Pinus', 'Uruguay');
3979
INSERT INTO cultivated_family_locations VALUES ('Pinus', 'Brazil');
3980
INSERT INTO cultivated_family_locations VALUES ('Pinus', 'Guyana');
3981
INSERT INTO cultivated_family_locations VALUES ('Pinus', 'French Guiana');
3982
INSERT INTO cultivated_family_locations VALUES ('Pinus', 'Suriname');
3983
INSERT INTO cultivated_family_locations VALUES ('Quercus', 'Venezuela');
3984
INSERT INTO cultivated_family_locations VALUES ('Quercus', 'Ecuador');
3985
INSERT INTO cultivated_family_locations VALUES ('Quercus', 'Peru');
3986
INSERT INTO cultivated_family_locations VALUES ('Quercus', 'Bolivia');
3987
INSERT INTO cultivated_family_locations VALUES ('Quercus', 'Chile');
3988
INSERT INTO cultivated_family_locations VALUES ('Quercus', 'Argentina');
3989
INSERT INTO cultivated_family_locations VALUES ('Quercus', 'Paraguay');
3990
INSERT INTO cultivated_family_locations VALUES ('Quercus', 'Uruguay');
3991
INSERT INTO cultivated_family_locations VALUES ('Quercus', 'Brazil');
3992
INSERT INTO cultivated_family_locations VALUES ('Quercus', 'Guyana');
3993
INSERT INTO cultivated_family_locations VALUES ('Quercus', 'French Guiana');
3994
INSERT INTO cultivated_family_locations VALUES ('Quercus', 'Suriname');
3995
INSERT INTO cultivated_family_locations VALUES ('Acer', 'Nicaragua');
3996
INSERT INTO cultivated_family_locations VALUES ('Acer', 'Costa Rica');
3997
INSERT INTO cultivated_family_locations VALUES ('Acer', 'Panama');
3998
INSERT INTO cultivated_family_locations VALUES ('Acer', 'Colombia');
3999
INSERT INTO cultivated_family_locations VALUES ('Acer', 'Venezuela');
4000
INSERT INTO cultivated_family_locations VALUES ('Acer', 'Ecuador');
4001
INSERT INTO cultivated_family_locations VALUES ('Acer', 'Peru');
4002
INSERT INTO cultivated_family_locations VALUES ('Acer', 'Bolivia');
4003
INSERT INTO cultivated_family_locations VALUES ('Acer', 'Chile');
4004
INSERT INTO cultivated_family_locations VALUES ('Acer', 'Argentina');
4005
INSERT INTO cultivated_family_locations VALUES ('Acer', 'Paraguay');
4006
INSERT INTO cultivated_family_locations VALUES ('Acer', 'Uruguay');
4007
INSERT INTO cultivated_family_locations VALUES ('Acer', 'Brazil');
4008
INSERT INTO cultivated_family_locations VALUES ('Acer', 'Guyana');
4009
INSERT INTO cultivated_family_locations VALUES ('Acer', 'French Guiana');
4010
INSERT INTO cultivated_family_locations VALUES ('Acer', 'Suriname');
4011
INSERT INTO cultivated_family_locations VALUES ('Abies', 'Nicaragua');
4012
INSERT INTO cultivated_family_locations VALUES ('Abies', 'Costa Rica');
4013
INSERT INTO cultivated_family_locations VALUES ('Abies', 'Panama');
4014
INSERT INTO cultivated_family_locations VALUES ('Abies', 'Colombia');
4015
INSERT INTO cultivated_family_locations VALUES ('Abies', 'Venezuela');
4016
INSERT INTO cultivated_family_locations VALUES ('Abies', 'Ecuador');
4017
INSERT INTO cultivated_family_locations VALUES ('Abies', 'Peru');
4018
INSERT INTO cultivated_family_locations VALUES ('Abies', 'Bolivia');
4019
INSERT INTO cultivated_family_locations VALUES ('Abies', 'Chile');
4020
INSERT INTO cultivated_family_locations VALUES ('Abies', 'Argentina');
4021
INSERT INTO cultivated_family_locations VALUES ('Abies', 'Paraguay');
4022
INSERT INTO cultivated_family_locations VALUES ('Abies', 'Uruguay');
4023
INSERT INTO cultivated_family_locations VALUES ('Abies', 'Brazil');
4024
INSERT INTO cultivated_family_locations VALUES ('Abies', 'Guyana');
4025
INSERT INTO cultivated_family_locations VALUES ('Abies', 'French Guiana');
4026
INSERT INTO cultivated_family_locations VALUES ('Abies', 'Suriname');
4027
INSERT INTO cultivated_family_locations VALUES ('Arecaceae', 'Canada');
4028 6433 aaronmk
4029
4030
--
4031 6029 aaronmk
-- Data for Name: definedvalue; Type: TABLE DATA; Schema: public; Owner: -
4032
--
4033
4034
4035
4036
--
4037
-- Data for Name: disturbanceobs; Type: TABLE DATA; Schema: public; Owner: -
4038
--
4039
4040
4041
4042
--
4043 6036 aaronmk
-- Data for Name: family_higher_plant_group; Type: TABLE DATA; Schema: public; Owner: -
4044
--
4045
4046
4047
4048
--
4049 6029 aaronmk
-- Data for Name: geoscrub_input; Type: TABLE DATA; Schema: public; Owner: -
4050
--
4051
4052
4053
4054
--
4055
-- Data for Name: graphic; Type: TABLE DATA; Schema: public; Owner: -
4056
--
4057
4058
4059
4060
--
4061 6030 aaronmk
-- Data for Name: higher_plant_group_nodes; Type: TABLE DATA; Schema: public; Owner: -
4062
--
4063
4064 6038 aaronmk
INSERT INTO higher_plant_group_nodes VALUES ('bryophytes', 'Anthocerotophyta');
4065
INSERT INTO higher_plant_group_nodes VALUES ('bryophytes', 'Marchantiophyta');
4066
INSERT INTO higher_plant_group_nodes VALUES ('bryophytes', 'Bryophyta');
4067
INSERT INTO higher_plant_group_nodes VALUES ('ferns and allies', 'Anthocerotophyta');
4068
INSERT INTO higher_plant_group_nodes VALUES ('ferns and allies', 'Marchantiophyta');
4069
INSERT INTO higher_plant_group_nodes VALUES ('ferns and allies', 'Bryophyta');
4070
INSERT INTO higher_plant_group_nodes VALUES ('ferns and allies', 'Moniliformopses');
4071
INSERT INTO higher_plant_group_nodes VALUES ('flowering plants', 'Magnoliophyta');
4072
INSERT INTO higher_plant_group_nodes VALUES ('gymnosperms (conifers)', 'Coniferophyta');
4073
INSERT INTO higher_plant_group_nodes VALUES ('gymnosperms (non-conifer)', 'Cycadophyta');
4074
INSERT INTO higher_plant_group_nodes VALUES ('gymnosperms (non-conifer)', 'Ginkgophyta');
4075
INSERT INTO higher_plant_group_nodes VALUES ('gymnosperms (non-conifer)', 'Gnetophyta');
4076 6247 aaronmk
INSERT INTO higher_plant_group_nodes VALUES (NULL, 'root');
4077 6030 aaronmk
4078
4079
--
4080 6029 aaronmk
-- Data for Name: location; Type: TABLE DATA; Schema: public; Owner: -
4081
--
4082
4083
4084
4085
--
4086
-- Data for Name: locationevent; Type: TABLE DATA; Schema: public; Owner: -
4087
--
4088
4089
4090
4091
--
4092
-- Data for Name: locationeventcontributor; Type: TABLE DATA; Schema: public; Owner: -
4093
--
4094
4095
4096
4097
--
4098
-- Data for Name: locationeventsynonym; Type: TABLE DATA; Schema: public; Owner: -
4099
--
4100
4101
4102
4103
--
4104
-- Data for Name: locationplace; Type: TABLE DATA; Schema: public; Owner: -
4105
--
4106
4107
4108
4109
--
4110
-- Data for Name: method; Type: TABLE DATA; Schema: public; Owner: -
4111
--
4112
4113
4114
4115
--
4116
-- Data for Name: methodtaxonclass; Type: TABLE DATA; Schema: public; Owner: -
4117
--
4118
4119
4120
4121
--
4122
-- Data for Name: note; Type: TABLE DATA; Schema: public; Owner: -
4123
--
4124
4125
4126
4127
--
4128
-- Data for Name: notelink; Type: TABLE DATA; Schema: public; Owner: -
4129
--
4130
4131
4132
4133
--
4134
-- Data for Name: party; Type: TABLE DATA; Schema: public; Owner: -
4135
--
4136
4137
4138
4139
--
4140
-- Data for Name: partymember; Type: TABLE DATA; Schema: public; Owner: -
4141
--
4142
4143
4144
4145
--
4146
-- Data for Name: place; Type: TABLE DATA; Schema: public; Owner: -
4147
--
4148
4149
4150
4151
--
4152
-- Data for Name: placecorrelation; Type: TABLE DATA; Schema: public; Owner: -
4153
--
4154
4155
4156
4157
--
4158
-- Data for Name: placename; Type: TABLE DATA; Schema: public; Owner: -
4159
--
4160
4161
4162
4163
--
4164
-- Data for Name: placename_ancestor; Type: TABLE DATA; Schema: public; Owner: -
4165
--
4166
4167
4168
4169
--
4170
-- Data for Name: plant; Type: TABLE DATA; Schema: public; Owner: -
4171
--
4172
4173
4174
4175
--
4176
-- Data for Name: plantobservation; Type: TABLE DATA; Schema: public; Owner: -
4177
--
4178
4179
4180
4181
--
4182
-- Data for Name: project; Type: TABLE DATA; Schema: public; Owner: -
4183
--
4184
4185
4186
4187
--
4188
-- Data for Name: projectcontributor; Type: TABLE DATA; Schema: public; Owner: -
4189
--
4190
4191
4192
4193
--
4194 6865 aaronmk
-- Data for Name: provider_count; Type: TABLE DATA; Schema: public; Owner: -
4195
--
4196
4197
4198
4199
--
4200 6179 aaronmk
-- Data for Name: revision; Type: TABLE DATA; Schema: public; Owner: -
4201 6029 aaronmk
--
4202
4203
4204
4205
--
4206 6482 aaronmk
-- Data for Name: soilsample; Type: TABLE DATA; Schema: public; Owner: -
4207 6029 aaronmk
--
4208
4209
4210
4211
--
4212 6179 aaronmk
-- Data for Name: soiltaxon; Type: TABLE DATA; Schema: public; Owner: -
4213 6029 aaronmk
--
4214
4215
4216
4217
--
4218 6179 aaronmk
-- Data for Name: source; Type: TABLE DATA; Schema: public; Owner: -
4219 6029 aaronmk
--
4220
4221
4222
4223
--
4224 6179 aaronmk
-- Data for Name: sourcecontributor; Type: TABLE DATA; Schema: public; Owner: -
4225 6029 aaronmk
--
4226
4227
4228
4229
--
4230 6791 aaronmk
-- Data for Name: sourcelist; Type: TABLE DATA; Schema: public; Owner: -
4231
--
4232
4233
4234
4235
--
4236 6179 aaronmk
-- Data for Name: sourcename; Type: TABLE DATA; Schema: public; Owner: -
4237 6029 aaronmk
--
4238
4239
4240
4241
--
4242
-- Data for Name: specimen; Type: TABLE DATA; Schema: public; Owner: -
4243
--
4244
4245
4246
4247
--
4248
-- Data for Name: specimenreplicate; Type: TABLE DATA; Schema: public; Owner: -
4249
--
4250
4251
4252
4253
--
4254
-- Data for Name: stemobservation; Type: TABLE DATA; Schema: public; Owner: -
4255
--
4256
4257
4258
4259
--
4260
-- Data for Name: stratum; Type: TABLE DATA; Schema: public; Owner: -
4261
--
4262
4263
4264
4265
--
4266 6885 aaronmk
-- Data for Name: taxon_trait; Type: TABLE DATA; Schema: public; Owner: -
4267
--
4268
4269
4270
4271
--
4272 6029 aaronmk
-- Data for Name: taxonalt; Type: TABLE DATA; Schema: public; Owner: -
4273
--
4274
4275
4276
4277
--
4278
-- Data for Name: taxonconcept; Type: TABLE DATA; Schema: public; Owner: -
4279
--
4280
4281
4282
4283
--
4284
-- Data for Name: taxoncorrelation; Type: TABLE DATA; Schema: public; Owner: -
4285
--
4286
4287
4288
4289
--
4290
-- Data for Name: taxondetermination; Type: TABLE DATA; Schema: public; Owner: -
4291
--
4292
4293
4294
4295
--
4296
-- Data for Name: taxonlabel; Type: TABLE DATA; Schema: public; Owner: -
4297
--
4298
4299
4300
4301
--
4302
-- Data for Name: taxonlabel_relationship; Type: TABLE DATA; Schema: public; Owner: -
4303
--
4304
4305
4306
4307
--
4308
-- Data for Name: taxonlineage; Type: TABLE DATA; Schema: public; Owner: -
4309
--
4310
4311
4312
4313
--
4314
-- Data for Name: taxonoccurrence; Type: TABLE DATA; Schema: public; Owner: -
4315
--
4316
4317
4318
4319
--
4320
-- Data for Name: taxonstatus; Type: TABLE DATA; Schema: public; Owner: -
4321
--
4322
4323
4324
4325
--
4326
-- Data for Name: taxonverbatim; Type: TABLE DATA; Schema: public; Owner: -
4327
--
4328
4329
4330
4331
--
4332
-- Data for Name: telephone; Type: TABLE DATA; Schema: public; Owner: -
4333
--
4334
4335
4336
4337
--
4338 6085 aaronmk
-- Data for Name: threatened_taxonlabel; Type: TABLE DATA; Schema: public; Owner: -
4339
--
4340
4341
4342
4343
--
4344 6029 aaronmk
-- Data for Name: trait; Type: TABLE DATA; Schema: public; Owner: -
4345
--
4346
4347
4348
4349
--
4350
-- Data for Name: userdefined; Type: TABLE DATA; Schema: public; Owner: -
4351
--
4352
4353
4354
4355
--
4356
-- Data for Name: voucher; Type: TABLE DATA; Schema: public; Owner: -
4357
--
4358
4359
4360
4361
--
4362 689 aaronmk
-- Name: address_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4363
--
4364
4365
ALTER TABLE address
4366
    ADD CONSTRAINT address_pkey PRIMARY KEY (address_id);
4367
4368
4369
--
4370 1113 aaronmk
-- Name: aggregateoccurrence_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4371 689 aaronmk
--
4372
4373
ALTER TABLE aggregateoccurrence
4374 1113 aaronmk
    ADD CONSTRAINT aggregateoccurrence_pkey PRIMARY KEY (aggregateoccurrence_id);
4375 689 aaronmk
4376
4377
--
4378
-- Name: classcontributor_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4379
--
4380
4381
ALTER TABLE classcontributor
4382
    ADD CONSTRAINT classcontributor_pkey PRIMARY KEY (classcontributor_id);
4383
4384
4385
--
4386 1113 aaronmk
-- Name: commclass_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4387 689 aaronmk
--
4388
4389
ALTER TABLE commclass
4390 1113 aaronmk
    ADD CONSTRAINT commclass_pkey PRIMARY KEY (commclass_id);
4391 689 aaronmk
4392
4393
--
4394 1113 aaronmk
-- Name: commconcept_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4395 689 aaronmk
--
4396
4397
ALTER TABLE commconcept
4398 1113 aaronmk
    ADD CONSTRAINT commconcept_pkey PRIMARY KEY (commconcept_id);
4399 689 aaronmk
4400
4401
--
4402 1113 aaronmk
-- Name: commconcept_unique; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4403 689 aaronmk
--
4404
4405
ALTER TABLE commconcept
4406 1113 aaronmk
    ADD CONSTRAINT commconcept_unique UNIQUE (commname_id);
4407 689 aaronmk
4408
4409
--
4410
-- Name: commcorrelation_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4411
--
4412
4413
ALTER TABLE commcorrelation
4414
    ADD CONSTRAINT commcorrelation_pkey PRIMARY KEY (commcorrelation_id);
4415
4416
4417
--
4418 1113 aaronmk
-- Name: commdetermination_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4419 689 aaronmk
--
4420
4421
ALTER TABLE commdetermination
4422 1113 aaronmk
    ADD CONSTRAINT commdetermination_pkey PRIMARY KEY (commdetermination_id);
4423 689 aaronmk
4424
4425
--
4426 1113 aaronmk
-- Name: commdetermination_unique; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4427 689 aaronmk
--
4428
4429
ALTER TABLE commdetermination
4430 1113 aaronmk
    ADD CONSTRAINT commdetermination_unique UNIQUE (commclass_id, commconcept_id);
4431 689 aaronmk
4432
4433
--
4434
-- Name: commlineage_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4435
--
4436
4437
ALTER TABLE commlineage
4438
    ADD CONSTRAINT commlineage_pkey PRIMARY KEY (commlineage_id);
4439
4440
4441
--
4442 1113 aaronmk
-- Name: commname_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4443 689 aaronmk
--
4444
4445
ALTER TABLE commname
4446 1113 aaronmk
    ADD CONSTRAINT commname_pkey PRIMARY KEY (commname_id);
4447 689 aaronmk
4448
4449
--
4450 1113 aaronmk
-- Name: commname_unique; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4451 689 aaronmk
--
4452
4453
ALTER TABLE commname
4454 1113 aaronmk
    ADD CONSTRAINT commname_unique UNIQUE (commname);
4455 689 aaronmk
4456
4457
--
4458
-- Name: commstatus_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4459
--
4460
4461
ALTER TABLE commstatus
4462
    ADD CONSTRAINT commstatus_pkey PRIMARY KEY (commstatus_id);
4463
4464
4465
--
4466
-- Name: commusage_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4467
--
4468
4469
ALTER TABLE commusage
4470
    ADD CONSTRAINT commusage_pkey PRIMARY KEY (commusage_id);
4471
4472
4473
--
4474 5859 aaronmk
-- Name: coordinates_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4475
--
4476
4477
ALTER TABLE coordinates
4478
    ADD CONSTRAINT coordinates_pkey PRIMARY KEY (coordinates_id);
4479
4480
4481
--
4482 689 aaronmk
-- Name: coverindex_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4483
--
4484
4485
ALTER TABLE coverindex
4486
    ADD CONSTRAINT coverindex_pkey PRIMARY KEY (coverindex_id);
4487
4488
4489
--
4490
-- Name: covermethod_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4491
--
4492
4493
ALTER TABLE covermethod
4494
    ADD CONSTRAINT covermethod_pkey PRIMARY KEY (covermethod_id);
4495
4496
4497
--
4498 6433 aaronmk
-- Name: cultivated_family_locations_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4499
--
4500
4501
ALTER TABLE cultivated_family_locations
4502
    ADD CONSTRAINT cultivated_family_locations_pkey PRIMARY KEY (family, country);
4503
4504
4505
--
4506 689 aaronmk
-- Name: definedvalue_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4507
--
4508
4509
ALTER TABLE definedvalue
4510
    ADD CONSTRAINT definedvalue_pkey PRIMARY KEY (definedvalue_id);
4511
4512
4513
--
4514 1221 aaronmk
-- Name: definedvalue_unique; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4515
--
4516
4517
ALTER TABLE definedvalue
4518
    ADD CONSTRAINT definedvalue_unique UNIQUE (userdefined_id, tablerecord_id);
4519
4520
4521
--
4522 689 aaronmk
-- Name: disturbanceobs_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4523
--
4524
4525
ALTER TABLE disturbanceobs
4526
    ADD CONSTRAINT disturbanceobs_pkey PRIMARY KEY (disturbanceobs_id);
4527
4528
4529
--
4530 6036 aaronmk
-- Name: family_higher_plant_group_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4531
--
4532
4533
ALTER TABLE family_higher_plant_group
4534
    ADD CONSTRAINT family_higher_plant_group_pkey PRIMARY KEY (family);
4535
4536
4537
--
4538 689 aaronmk
-- Name: graphic_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4539
--
4540
4541
ALTER TABLE graphic
4542
    ADD CONSTRAINT graphic_pkey PRIMARY KEY (graphic_id);
4543
4544
4545
--
4546 1113 aaronmk
-- Name: location_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4547 689 aaronmk
--
4548
4549
ALTER TABLE location
4550 1113 aaronmk
    ADD CONSTRAINT location_pkey PRIMARY KEY (location_id);
4551 689 aaronmk
4552
4553
--
4554 1113 aaronmk
-- Name: locationevent_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4555 1074 aaronmk
--
4556
4557
ALTER TABLE locationevent
4558 1113 aaronmk
    ADD CONSTRAINT locationevent_pkey PRIMARY KEY (locationevent_id);
4559 1074 aaronmk
4560
4561
--
4562 689 aaronmk
-- Name: locationeventcontributor_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4563
--
4564
4565
ALTER TABLE locationeventcontributor
4566
    ADD CONSTRAINT locationeventcontributor_pkey PRIMARY KEY (locationeventcontributor_id);
4567
4568
4569
--
4570
-- Name: locationeventsynonym_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4571
--
4572
4573
ALTER TABLE locationeventsynonym
4574
    ADD CONSTRAINT locationeventsynonym_pkey PRIMARY KEY (locationeventsynonym_id);
4575
4576
4577
--
4578 4726 aaronmk
-- Name: locationplace_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4579
--
4580
4581
ALTER TABLE locationplace
4582
    ADD CONSTRAINT locationplace_pkey PRIMARY KEY (locationplace_id);
4583
4584
4585
--
4586 907 aaronmk
-- Name: method_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4587
--
4588
4589
ALTER TABLE method
4590
    ADD CONSTRAINT method_pkey PRIMARY KEY (method_id);
4591
4592
4593
--
4594 1101 aaronmk
-- Name: methodtaxonclass_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4595
--
4596
4597
ALTER TABLE methodtaxonclass
4598
    ADD CONSTRAINT methodtaxonclass_pkey PRIMARY KEY (methodtaxonclass_id);
4599
4600
4601
--
4602 1160 aaronmk
-- Name: methodtaxonclass_unique_description; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4603
--
4604
4605
ALTER TABLE methodtaxonclass
4606 1174 aaronmk
    ADD CONSTRAINT methodtaxonclass_unique_description UNIQUE (method_id, taxonclass);
4607 1160 aaronmk
4608
4609
--
4610 5608 aaronmk
-- Name: methodtaxonclass_unique_taxonlabel_id; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4611 1160 aaronmk
--
4612
4613
ALTER TABLE methodtaxonclass
4614 5608 aaronmk
    ADD CONSTRAINT methodtaxonclass_unique_taxonlabel_id UNIQUE (method_id, taxonlabel_id);
4615 1160 aaronmk
4616
4617
--
4618 4730 aaronmk
-- Name: note_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4619 1555 aaronmk
--
4620
4621 4730 aaronmk
ALTER TABLE note
4622
    ADD CONSTRAINT note_pkey PRIMARY KEY (note_id);
4623 1555 aaronmk
4624
4625
--
4626 4730 aaronmk
-- Name: notelink_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4627 689 aaronmk
--
4628
4629 4730 aaronmk
ALTER TABLE notelink
4630
    ADD CONSTRAINT notelink_pkey PRIMARY KEY (notelink_id);
4631 689 aaronmk
4632
4633
--
4634 4730 aaronmk
-- Name: party_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4635 689 aaronmk
--
4636
4637 4730 aaronmk
ALTER TABLE party
4638
    ADD CONSTRAINT party_pkey PRIMARY KEY (party_id);
4639 689 aaronmk
4640
4641
--
4642 4730 aaronmk
-- Name: partymember_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4643 689 aaronmk
--
4644
4645 4730 aaronmk
ALTER TABLE partymember
4646
    ADD CONSTRAINT partymember_pkey PRIMARY KEY (partymember_id);
4647 689 aaronmk
4648
4649
--
4650 5855 aaronmk
-- Name: place_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4651
--
4652
4653
ALTER TABLE place
4654
    ADD CONSTRAINT place_pkey PRIMARY KEY (place_id);
4655
4656
4657
--
4658 5854 aaronmk
-- Name: placecorrelation_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4659 689 aaronmk
--
4660
4661 5854 aaronmk
ALTER TABLE placecorrelation
4662
    ADD CONSTRAINT placecorrelation_pkey PRIMARY KEY (placecorrelation_id);
4663 689 aaronmk
4664
4665
--
4666 5854 aaronmk
-- Name: placename_ancestor_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4667 689 aaronmk
--
4668
4669 5854 aaronmk
ALTER TABLE placename_ancestor
4670
    ADD CONSTRAINT placename_ancestor_pkey PRIMARY KEY (placename_id, ancestor_id);
4671 689 aaronmk
4672
4673
--
4674 5854 aaronmk
-- Name: placename_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4675 689 aaronmk
--
4676
4677 5854 aaronmk
ALTER TABLE placename
4678
    ADD CONSTRAINT placename_pkey PRIMARY KEY (placename_id);
4679 689 aaronmk
4680
4681
--
4682
-- Name: plant_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4683
--
4684
4685
ALTER TABLE plant
4686
    ADD CONSTRAINT plant_pkey PRIMARY KEY (plant_id);
4687
4688
4689
--
4690
-- Name: plantobservation_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4691
--
4692
4693
ALTER TABLE plantobservation
4694
    ADD CONSTRAINT plantobservation_pkey PRIMARY KEY (plantobservation_id);
4695
4696
4697
--
4698 1113 aaronmk
-- Name: project_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4699 689 aaronmk
--
4700
4701
ALTER TABLE project
4702 1113 aaronmk
    ADD CONSTRAINT project_pkey PRIMARY KEY (project_id);
4703 689 aaronmk
4704
4705
--
4706 1113 aaronmk
-- Name: project_unique; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4707 689 aaronmk
--
4708
4709
ALTER TABLE project
4710 6179 aaronmk
    ADD CONSTRAINT project_unique UNIQUE (source_id, projectname);
4711 689 aaronmk
4712
4713
--
4714
-- Name: projectcontributor_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4715
--
4716
4717
ALTER TABLE projectcontributor
4718
    ADD CONSTRAINT projectcontributor_pkey PRIMARY KEY (projectcontributor_id);
4719
4720
4721
--
4722 6865 aaronmk
-- Name: provider_count_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4723
--
4724
4725
ALTER TABLE provider_count
4726 6908 aaronmk
    ADD CONSTRAINT provider_count_pkey PRIMARY KEY (level, provider);
4727 6865 aaronmk
4728
4729
--
4730 6179 aaronmk
-- Name: revision_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4731 689 aaronmk
--
4732
4733 6179 aaronmk
ALTER TABLE revision
4734
    ADD CONSTRAINT revision_pkey PRIMARY KEY (revision_id);
4735 689 aaronmk
4736
4737
--
4738 6482 aaronmk
-- Name: soilsample_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4739 689 aaronmk
--
4740
4741 6482 aaronmk
ALTER TABLE soilsample
4742
    ADD CONSTRAINT soilsample_pkey PRIMARY KEY (soilsample_id);
4743 689 aaronmk
4744
4745
--
4746 6482 aaronmk
-- Name: soilsample_unique; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4747 689 aaronmk
--
4748
4749 6482 aaronmk
ALTER TABLE soilsample
4750
    ADD CONSTRAINT soilsample_unique UNIQUE (locationevent_id);
4751 689 aaronmk
4752
4753
--
4754 6179 aaronmk
-- Name: soiltaxon_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4755 6145 aaronmk
--
4756
4757 6179 aaronmk
ALTER TABLE soiltaxon
4758
    ADD CONSTRAINT soiltaxon_pkey PRIMARY KEY (soiltaxon_id);
4759 6145 aaronmk
4760
4761
--
4762 6179 aaronmk
-- Name: source_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4763 689 aaronmk
--
4764
4765 6179 aaronmk
ALTER TABLE source
4766
    ADD CONSTRAINT source_pkey PRIMARY KEY (source_id);
4767 689 aaronmk
4768
4769
--
4770 6179 aaronmk
-- Name: sourcecontributor_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4771 689 aaronmk
--
4772
4773 6179 aaronmk
ALTER TABLE sourcecontributor
4774
    ADD CONSTRAINT sourcecontributor_pkey PRIMARY KEY (sourcecontributor_id);
4775 689 aaronmk
4776
4777
--
4778 6791 aaronmk
-- Name: sourcelist_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4779
--
4780
4781
ALTER TABLE sourcelist
4782
    ADD CONSTRAINT sourcelist_pkey PRIMARY KEY (sourcelist_id);
4783
4784
4785
--
4786 6179 aaronmk
-- Name: sourcename_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4787 689 aaronmk
--
4788
4789 6179 aaronmk
ALTER TABLE sourcename
4790 6791 aaronmk
    ADD CONSTRAINT sourcename_pkey PRIMARY KEY (sourcelist_id, name);
4791 689 aaronmk
4792
4793
--
4794
-- Name: specimen_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4795
--
4796
4797
ALTER TABLE specimen
4798
    ADD CONSTRAINT specimen_pkey PRIMARY KEY (specimen_id);
4799
4800
4801
--
4802 1113 aaronmk
-- Name: specimenreplicate_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4803 689 aaronmk
--
4804
4805
ALTER TABLE specimenreplicate
4806 3934 aaronmk
    ADD CONSTRAINT specimenreplicate_pkey PRIMARY KEY (specimenreplicate_id);
4807 689 aaronmk
4808
4809
--
4810 1113 aaronmk
-- Name: stemobservation_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4811 689 aaronmk
--
4812
4813
ALTER TABLE stemobservation
4814 1113 aaronmk
    ADD CONSTRAINT stemobservation_pkey PRIMARY KEY (stemobservation_id);
4815 689 aaronmk
4816
4817
--
4818
-- Name: stratum_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4819
--
4820
4821
ALTER TABLE stratum
4822
    ADD CONSTRAINT stratum_pkey PRIMARY KEY (stratum_id);
4823
4824
4825
--
4826
-- Name: taxonalt_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4827
--
4828
4829
ALTER TABLE taxonalt
4830
    ADD CONSTRAINT taxonalt_pkey PRIMARY KEY (taxonalt_id);
4831
4832
4833
--
4834 5627 aaronmk
-- Name: taxonconcept_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4835
--
4836
4837
ALTER TABLE taxonconcept
4838
    ADD CONSTRAINT taxonconcept_pkey PRIMARY KEY (taxonlabel_id);
4839
4840
4841
--
4842 5608 aaronmk
-- Name: taxoncorrelation_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4843 5274 aaronmk
--
4844
4845 5608 aaronmk
ALTER TABLE taxoncorrelation
4846
    ADD CONSTRAINT taxoncorrelation_pkey PRIMARY KEY (taxoncorrelation_id);
4847 5274 aaronmk
4848
4849
--
4850 5608 aaronmk
-- Name: taxondetermination_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4851 5225 aaronmk
--
4852
4853 5608 aaronmk
ALTER TABLE taxondetermination
4854
    ADD CONSTRAINT taxondetermination_pkey PRIMARY KEY (taxondetermination_id);
4855 5225 aaronmk
4856
4857
--
4858 5609 aaronmk
-- Name: taxonlabel_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4859 5286 aaronmk
--
4860
4861 5609 aaronmk
ALTER TABLE taxonlabel
4862
    ADD CONSTRAINT taxonlabel_pkey PRIMARY KEY (taxonlabel_id);
4863 5286 aaronmk
4864
4865
--
4866 5609 aaronmk
-- Name: taxonlabel_relationship_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4867 689 aaronmk
--
4868
4869 5609 aaronmk
ALTER TABLE taxonlabel_relationship
4870
    ADD CONSTRAINT taxonlabel_relationship_pkey PRIMARY KEY (descendant_id, ancestor_id);
4871 689 aaronmk
4872
4873
--
4874 5286 aaronmk
-- Name: taxonlineage_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4875
--
4876
4877
ALTER TABLE taxonlineage
4878
    ADD CONSTRAINT taxonlineage_pkey PRIMARY KEY (taxonlineage_id);
4879
4880
4881
--
4882 689 aaronmk
-- Name: taxonoccurrence_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4883
--
4884
4885
ALTER TABLE taxonoccurrence
4886
    ADD CONSTRAINT taxonoccurrence_pkey PRIMARY KEY (taxonoccurrence_id);
4887
4888
4889
--
4890 5286 aaronmk
-- Name: taxonstatus_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4891
--
4892
4893
ALTER TABLE taxonstatus
4894
    ADD CONSTRAINT taxonstatus_pkey PRIMARY KEY (taxonstatus_id);
4895
4896
4897
--
4898
-- Name: taxonstatus_unique; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4899
--
4900
4901
ALTER TABLE taxonstatus
4902 5608 aaronmk
    ADD CONSTRAINT taxonstatus_unique UNIQUE (taxonlabel_id, party_id);
4903 5286 aaronmk
4904
4905
--
4906 5655 aaronmk
-- Name: taxonverbatim_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4907
--
4908
4909
ALTER TABLE taxonverbatim
4910 5660 aaronmk
    ADD CONSTRAINT taxonverbatim_pkey PRIMARY KEY (taxonverbatim_id);
4911 5655 aaronmk
4912
4913
--
4914 5660 aaronmk
-- Name: taxonverbatim_unique; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4915
--
4916
4917
ALTER TABLE taxonverbatim
4918
    ADD CONSTRAINT taxonverbatim_unique UNIQUE (taxonlabel_id);
4919
4920
4921
--
4922 689 aaronmk
-- Name: telephone_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4923
--
4924
4925
ALTER TABLE telephone
4926
    ADD CONSTRAINT telephone_pkey PRIMARY KEY (telephone_id);
4927
4928
4929
--
4930 6085 aaronmk
-- Name: threatened_taxonlabel_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4931
--
4932
4933
ALTER TABLE threatened_taxonlabel
4934
    ADD CONSTRAINT threatened_taxonlabel_pkey PRIMARY KEY (taxonlabel_id);
4935
4936
4937
--
4938 689 aaronmk
-- Name: trait_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4939
--
4940
4941
ALTER TABLE trait
4942
    ADD CONSTRAINT trait_pkey PRIMARY KEY (trait_id);
4943
4944
4945
--
4946
-- Name: userdefined_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4947
--
4948
4949
ALTER TABLE userdefined
4950
    ADD CONSTRAINT userdefined_pkey PRIMARY KEY (userdefined_id);
4951
4952
4953
--
4954 1221 aaronmk
-- Name: userdefined_unique; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4955
--
4956
4957
ALTER TABLE userdefined
4958
    ADD CONSTRAINT userdefined_unique UNIQUE (tablename, userdefinedname);
4959
4960
4961
--
4962 1113 aaronmk
-- Name: voucher_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4963 689 aaronmk
--
4964
4965
ALTER TABLE voucher
4966 1113 aaronmk
    ADD CONSTRAINT voucher_pkey PRIMARY KEY (voucher_id);
4967 689 aaronmk
4968
4969
--
4970 1113 aaronmk
-- Name: voucher_unique; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
4971 689 aaronmk
--
4972
4973
ALTER TABLE voucher
4974 1113 aaronmk
    ADD CONSTRAINT voucher_unique UNIQUE (taxonoccurrence_id, specimenreplicate_id);
4975 689 aaronmk
4976
4977
--
4978 4791 aaronmk
-- Name: aggregateoccurrence_taxonoccurrence; Type: INDEX; Schema: public; Owner: -; Tablespace:
4979
--
4980
4981
CREATE INDEX aggregateoccurrence_taxonoccurrence ON aggregateoccurrence  (taxonoccurrence_id);
4982
4983
4984
--
4985 3737 aaronmk
-- Name: aggregateoccurrence_taxonoccurrence_1_to_1; Type: INDEX; Schema: public; Owner: -; Tablespace:
4986 3615 aaronmk
--
4987
4988
4989
4990
4991
--
4992 5242 aaronmk
-- Name: aggregateoccurrence_unique_within_creator; Type: INDEX; Schema: public; Owner: -; Tablespace:
4993 3712 aaronmk
--
4994
4995
4996
4997
4998
--
4999 7011 aaronmk
-- Name: analytical_aggregate_datasource_locationID_dateCollected_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
5000 6476 aaronmk
--
5001
5002 7011 aaronmk
CREATE INDEX `analytical_aggregate_datasource_locationID_dateCollected_idx` ON analytical_aggregate  (datasource, `locationID`, `dateCollected`);
5003 6476 aaronmk
5004
5005
--
5006 6780 aaronmk
-- Name: analytical_stem_datasource_institutionCode_collectionCode_c_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
5007 6476 aaronmk
--
5008
5009 6780 aaronmk
CREATE INDEX `analytical_stem_datasource_institutionCode_collectionCode_c_idx` ON analytical_stem  (datasource, `institutionCode`, `collectionCode`, `catalogNumber`);
5010 6476 aaronmk
5011
5012
--
5013 6780 aaronmk
-- Name: analytical_stem_datasource_occurrenceID_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
5014 6531 aaronmk
--
5015
5016 6780 aaronmk
CREATE INDEX `analytical_stem_datasource_occurrenceID_idx` ON analytical_stem  (datasource, `occurrenceID`);
5017 6531 aaronmk
5018
5019
--
5020 7011 aaronmk
-- Name: analytical_stem_datasource_projectID_locationID_dateColle_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
5021 6531 aaronmk
--
5022
5023 7011 aaronmk
CREATE INDEX `analytical_stem_datasource_projectID_locationID_dateColle_idx` ON analytical_stem  (datasource, `projectID`, `locationID`, `dateCollected`);
5024 6531 aaronmk
5025
5026
--
5027 689 aaronmk
-- Name: commclass_accessioncode_index; Type: INDEX; Schema: public; Owner: -; Tablespace:
5028
--
5029
5030
CREATE UNIQUE INDEX commclass_accessioncode_index ON commclass  (accessioncode);
5031
5032
5033
--
5034 3214 aaronmk
-- Name: commclass_unique; Type: INDEX; Schema: public; Owner: -; Tablespace:
5035
--
5036
5037
5038
5039
5040
--
5041 689 aaronmk
-- Name: commconcept_accessioncode_index; Type: INDEX; Schema: public; Owner: -; Tablespace:
5042
--
5043
5044
CREATE UNIQUE INDEX commconcept_accessioncode_index ON commconcept  (accessioncode);
5045
5046
5047
--
5048
-- Name: commstatus_accessioncode_index; Type: INDEX; Schema: public; Owner: -; Tablespace:
5049
--
5050
5051
CREATE UNIQUE INDEX commstatus_accessioncode_index ON commstatus  (accessioncode);
5052
5053
5054
--
5055 5859 aaronmk
-- Name: coordinates_unique; Type: INDEX; Schema: public; Owner: -; Tablespace:
5056
--
5057
5058
5059
5060
5061
--
5062 689 aaronmk
-- Name: covermethod_accessioncode_index; Type: INDEX; Schema: public; Owner: -; Tablespace:
5063
--
5064
5065
CREATE UNIQUE INDEX covermethod_accessioncode_index ON covermethod  (accessioncode);
5066
5067
5068
--
5069
-- Name: graphic_accessioncode_index; Type: INDEX; Schema: public; Owner: -; Tablespace:
5070
--
5071
5072
CREATE UNIQUE INDEX graphic_accessioncode_index ON graphic  (accessioncode);
5073
5074
5075
--
5076 6246 aaronmk
-- Name: higher_plant_group_nodes_unique; Type: INDEX; Schema: public; Owner: -; Tablespace:
5077
--
5078
5079
5080
5081
5082
--
5083 689 aaronmk
-- Name: location_accessioncode_index; Type: INDEX; Schema: public; Owner: -; Tablespace:
5084
--
5085
5086
CREATE UNIQUE INDEX location_accessioncode_index ON location  (accessioncode);
5087
5088
5089
--
5090 5759 aaronmk
-- Name: location_creator; Type: INDEX; Schema: public; Owner: -; Tablespace:
5091
--
5092
5093 6179 aaronmk
CREATE INDEX location_creator ON location  (source_id);
5094 5759 aaronmk
5095
5096
--
5097 5760 aaronmk
-- Name: location_parent; Type: INDEX; Schema: public; Owner: -; Tablespace:
5098
--
5099
5100
CREATE INDEX location_parent ON location  (parent_id);
5101
5102
5103
--
5104 5242 aaronmk
-- Name: location_unique_within_creator_by_authorlocationcode; Type: INDEX; Schema: public; Owner: -; Tablespace:
5105 3989 aaronmk
--
5106
5107
5108
5109
5110
--
5111 5242 aaronmk
-- Name: location_unique_within_creator_by_sourceaccessioncode; Type: INDEX; Schema: public; Owner: -; Tablespace:
5112 3615 aaronmk
--
5113
5114
5115
5116 3997 aaronmk
5117 3615 aaronmk
--
5118 7017 aaronmk
-- Name: location_unique_within_parent_by_authorlocationcode_position; Type: INDEX; Schema: public; Owner: -; Tablespace:
5119 3986 aaronmk
--
5120
5121
5122
5123
5124
--
5125 689 aaronmk
-- Name: locationevent_accessioncode_index; Type: INDEX; Schema: public; Owner: -; Tablespace:
5126
--
5127
5128
CREATE UNIQUE INDEX locationevent_accessioncode_index ON locationevent  (accessioncode);
5129
5130
5131
--
5132 4791 aaronmk
-- Name: locationevent_location; Type: INDEX; Schema: public; Owner: -; Tablespace:
5133
--
5134
5135
CREATE INDEX locationevent_location ON locationevent  (location_id);
5136
5137
5138
--
5139 5242 aaronmk
-- Name: locationevent_unique_within_creator; Type: INDEX; Schema: public; Owner: -; Tablespace:
5140 689 aaronmk
--
5141
5142
5143
5144 3219 aaronmk
5145 689 aaronmk
--
5146 3733 aaronmk
-- Name: locationevent_unique_within_location; Type: INDEX; Schema: public; Owner: -; Tablespace:
5147 3615 aaronmk
--
5148
5149
5150
5151
5152
--
5153 3953 aaronmk
-- Name: locationevent_unique_within_parent_by_authoreventcode; Type: INDEX; Schema: public; Owner: -; Tablespace:
5154 689 aaronmk
--
5155
5156
5157
5158 3234 aaronmk
5159 689 aaronmk
--
5160 3733 aaronmk
-- Name: locationevent_unique_within_parent_by_location; Type: INDEX; Schema: public; Owner: -; Tablespace:
5161 2886 aaronmk
--
5162
5163
5164
5165
5166
--
5167 3733 aaronmk
-- Name: locationevent_unique_within_project; Type: INDEX; Schema: public; Owner: -; Tablespace:
5168 3202 aaronmk
--
5169
5170
5171
5172
5173
--
5174 689 aaronmk
-- Name: locationeventsynonym_accessioncode_index; Type: INDEX; Schema: public; Owner: -; Tablespace:
5175
--
5176
5177
CREATE UNIQUE INDEX locationeventsynonym_accessioncode_index ON locationeventsynonym  (accessioncode);
5178
5179
5180
--
5181 4734 aaronmk
-- Name: locationplace_unique; Type: INDEX; Schema: public; Owner: -; Tablespace:
5182
--
5183
5184
5185
5186
5187
--
5188 907 aaronmk
-- Name: method_accessioncode; Type: INDEX; Schema: public; Owner: -; Tablespace:
5189
--
5190
5191
CREATE UNIQUE INDEX method_accessioncode ON method  (accessioncode);
5192
5193
5194
--
5195 1113 aaronmk
-- Name: method_unique; Type: INDEX; Schema: public; Owner: -; Tablespace:
5196 1067 aaronmk
--
5197
5198
5199
5200
5201
--
5202 4730 aaronmk
-- Name: note_accessioncode_index; Type: INDEX; Schema: public; Owner: -; Tablespace:
5203 689 aaronmk
--
5204
5205 4730 aaronmk
CREATE UNIQUE INDEX note_accessioncode_index ON note  (accessioncode);
5206 689 aaronmk
5207
5208
--
5209 4730 aaronmk
-- Name: party_accessioncode_index; Type: INDEX; Schema: public; Owner: -; Tablespace:
5210 2869 aaronmk
--
5211
5212 4730 aaronmk
CREATE UNIQUE INDEX party_accessioncode_index ON party  (accessioncode);
5213 2869 aaronmk
5214
5215
--
5216 6789 aaronmk
-- Name: party_unique_name; Type: INDEX; Schema: public; Owner: -; Tablespace:
5217 689 aaronmk
--
5218
5219
5220
5221 4730 aaronmk
5222 689 aaronmk
--
5223 6789 aaronmk
-- Name: party_unique_sourceaccessioncode; Type: INDEX; Schema: public; Owner: -; Tablespace:
5224
--
5225
5226
5227
5228
5229
--
5230 5992 aaronmk
-- Name: place_matched_place_id_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
5231
--
5232
5233
CREATE INDEX place_matched_place_id_idx ON place  (matched_place_id);
5234
5235
5236
--
5237 5855 aaronmk
-- Name: place_unique_within_creator_by_name; Type: INDEX; Schema: public; Owner: -; Tablespace:
5238 1247 aaronmk
--
5239
5240
5241
5242
5243
--
5244 5855 aaronmk
-- Name: placename_unique; Type: INDEX; Schema: public; Owner: -; Tablespace:
5245 4727 aaronmk
--
5246
5247
5248
5249
5250
--
5251 3735 aaronmk
-- Name: plantobservation_aggregateoccurrence_1_to_1; Type: INDEX; Schema: public; Owner: -; Tablespace:
5252
--
5253
5254
CREATE UNIQUE INDEX plantobservation_aggregateoccurrence_1_to_1 ON plantobservation  (aggregateoccurrence_id);
5255
5256
5257
--
5258 5242 aaronmk
-- Name: plantobservation_unique_within_creator; Type: INDEX; Schema: public; Owner: -; Tablespace:
5259 3615 aaronmk
--
5260
5261
5262
5263
5264
--
5265 689 aaronmk
-- Name: project_accessioncode_index; Type: INDEX; Schema: public; Owner: -; Tablespace:
5266
--
5267
5268
CREATE UNIQUE INDEX project_accessioncode_index ON project  (accessioncode);
5269
5270
5271
--
5272 4468 aaronmk
-- Name: project_unique_name_date; Type: INDEX; Schema: public; Owner: -; Tablespace:
5273
--
5274
5275
5276
5277
5278
--
5279 5242 aaronmk
-- Name: project_unique_within_creator; Type: INDEX; Schema: public; Owner: -; Tablespace:
5280 3615 aaronmk
--
5281
5282
5283
5284
5285
--
5286 6179 aaronmk
-- Name: soiltaxon_accessioncode_index; Type: INDEX; Schema: public; Owner: -; Tablespace:
5287 689 aaronmk
--
5288
5289 6179 aaronmk
CREATE UNIQUE INDEX soiltaxon_accessioncode_index ON soiltaxon  (accessioncode);
5290 689 aaronmk
5291
5292
--
5293 6179 aaronmk
-- Name: source_accessioncode_index; Type: INDEX; Schema: public; Owner: -; Tablespace:
5294 5951 aaronmk
--
5295
5296 6179 aaronmk
CREATE UNIQUE INDEX source_accessioncode_index ON source  (accessioncode);
5297 5951 aaronmk
5298
5299
--
5300 6179 aaronmk
-- Name: source_unique; Type: INDEX; Schema: public; Owner: -; Tablespace:
5301 689 aaronmk
--
5302
5303 6383 aaronmk
CREATE UNIQUE INDEX source_unique ON source  (shortname);
5304 689 aaronmk
5305
5306
--
5307 6791 aaronmk
-- Name: sourcelist_unique; Type: INDEX; Schema: public; Owner: -; Tablespace:
5308 689 aaronmk
--
5309
5310 6792 aaronmk
CREATE UNIQUE INDEX sourcelist_unique ON sourcelist  (source_id, name);
5311 689 aaronmk
5312
5313
--
5314 4792 aaronmk
-- Name: specimenreplicate_plantobservation; Type: INDEX; Schema: public; Owner: -; Tablespace:
5315
--
5316
5317
CREATE INDEX specimenreplicate_plantobservation ON specimenreplicate  (plantobservation_id);
5318
5319
5320
--
5321 3734 aaronmk
-- Name: specimenreplicate_plantobservation_1_to_1; Type: INDEX; Schema: public; Owner: -; Tablespace:
5322 3232 aaronmk
--
5323
5324
5325
5326
5327
--
5328 3734 aaronmk
-- Name: specimenreplicate_unique_catalognumber; Type: INDEX; Schema: public; Owner: -; Tablespace:
5329 1253 aaronmk
--
5330
5331
5332
5333
5334
--
5335 5242 aaronmk
-- Name: specimenreplicate_unique_within_creator; Type: INDEX; Schema: public; Owner: -; Tablespace:
5336 3342 aaronmk
--
5337
5338
5339
5340
5341
--
5342 3736 aaronmk
-- Name: stemobservation_plantobservation_1_to_1; Type: INDEX; Schema: public; Owner: -; Tablespace:
5343 3615 aaronmk
--
5344
5345
5346
5347
5348
--
5349 5758 aaronmk
-- Name: stemobservation_plantobservation_id; Type: INDEX; Schema: public; Owner: -; Tablespace:
5350
--
5351
5352
CREATE INDEX stemobservation_plantobservation_id ON stemobservation  (plantobservation_id);
5353
5354
5355
--
5356 5242 aaronmk
-- Name: stemobservation_unique_within_creator; Type: INDEX; Schema: public; Owner: -; Tablespace:
5357 3727 aaronmk
--
5358
5359
5360
5361
5362
--
5363 3740 aaronmk
-- Name: stemobservation_unique_within_plantobservation; Type: INDEX; Schema: public; Owner: -; Tablespace:
5364
--
5365
5366
5367
5368
5369
--
5370 6907 aaronmk
-- Name: taxon_trait_scientificName_measurementType_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
5371
--
5372
5373
CREATE INDEX `taxon_trait_scientificName_measurementType_idx` ON taxon_trait  (`scientificName`, `measurementType`);
5374
5375
5376
--
5377 5608 aaronmk
-- Name: taxondetermination_accessioncode_index; Type: INDEX; Schema: public; Owner: -; Tablespace:
5378 689 aaronmk
--
5379
5380 5608 aaronmk
CREATE UNIQUE INDEX taxondetermination_accessioncode_index ON taxondetermination  (accessioncode);
5381 689 aaronmk
5382
5383
--
5384 6419 aaronmk
-- Name: taxondetermination_single_current_determination; Type: INDEX; Schema: public; Owner: -; Tablespace:
5385
--
5386
5387
5388
5389
5390
--
5391 5608 aaronmk
-- Name: taxondetermination_unique; Type: INDEX; Schema: public; Owner: -; Tablespace:
5392 5469 aaronmk
--
5393
5394
5395
5396
5397
--
5398 5608 aaronmk
-- Name: taxonlabel_0_unique_identifying_name; Type: INDEX; Schema: public; Owner: -; Tablespace:
5399 1113 aaronmk
--
5400
5401
5402
5403 5608 aaronmk
5404 1113 aaronmk
--
5405 5608 aaronmk
-- Name: taxonlabel_1_unique_sourceaccessioncode; Type: INDEX; Schema: public; Owner: -; Tablespace:
5406 5546 aaronmk
--
5407
5408
5409
5410 5608 aaronmk
5411 5546 aaronmk
--
5412 5608 aaronmk
-- Name: taxonlabel_accessioncode_index; Type: INDEX; Schema: public; Owner: -; Tablespace:
5413 5517 aaronmk
--
5414
5415 5608 aaronmk
CREATE UNIQUE INDEX taxonlabel_accessioncode_index ON taxonlabel  (accessioncode);
5416 5517 aaronmk
5417
5418
--
5419 5609 aaronmk
-- Name: taxonlabel_matched_label_id_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
5420 5267 aaronmk
--
5421
5422 5609 aaronmk
CREATE INDEX taxonlabel_matched_label_id_idx ON taxonlabel  (matched_label_id);
5423 5267 aaronmk
5424
5425
--
5426 5609 aaronmk
-- Name: taxonlabel_relationship_descendants; Type: INDEX; Schema: public; Owner: -; Tablespace:
5427 4791 aaronmk
--
5428
5429 5609 aaronmk
CREATE INDEX taxonlabel_relationship_descendants ON taxonlabel_relationship  (ancestor_id, descendant_id);
5430 4791 aaronmk
5431
5432
--
5433 5608 aaronmk
-- Name: taxonlabel_unique; Type: INDEX; Schema: public; Owner: -; Tablespace:
5434 3615 aaronmk
--
5435
5436
5437
5438
5439
--
5440 5225 aaronmk
-- Name: taxonoccurrence_accessioncode_index; Type: INDEX; Schema: public; Owner: -; Tablespace:
5441 3711 aaronmk
--
5442
5443 5225 aaronmk
CREATE UNIQUE INDEX taxonoccurrence_accessioncode_index ON taxonoccurrence  (accessioncode);
5444 3711 aaronmk
5445
5446
--
5447 5225 aaronmk
-- Name: taxonoccurrence_locationevent; Type: INDEX; Schema: public; Owner: -; Tablespace:
5448 4718 aaronmk
--
5449
5450 5225 aaronmk
CREATE INDEX taxonoccurrence_locationevent ON taxonoccurrence  (locationevent_id);
5451 4718 aaronmk
5452
5453
--
5454 5242 aaronmk
-- Name: taxonoccurrence_unique_within_creator; Type: INDEX; Schema: public; Owner: -; Tablespace:
5455 4718 aaronmk
--
5456
5457
5458
5459 5134 aaronmk
5460 4718 aaronmk
--
5461 5225 aaronmk
-- Name: taxonoccurrence_unique_within_locationevent; Type: INDEX; Schema: public; Owner: -; Tablespace:
5462 5134 aaronmk
--
5463
5464
5465
5466
5467
--
5468 5286 aaronmk
-- Name: taxonstatus_accessioncode_index; Type: INDEX; Schema: public; Owner: -; Tablespace:
5469
--
5470
5471
CREATE UNIQUE INDEX taxonstatus_accessioncode_index ON taxonstatus  (accessioncode);
5472
5473
5474
--
5475 6878 aaronmk
-- Name: trait_unique; Type: INDEX; Schema: public; Owner: -; Tablespace:
5476
--
5477
5478 6883 aaronmk
CREATE UNIQUE INDEX trait_unique ON trait  (taxonoccurrence_id, name);
5479 6878 aaronmk
5480
5481
--
5482 689 aaronmk
-- Name: userdefined_accessioncode_index; Type: INDEX; Schema: public; Owner: -; Tablespace:
5483
--
5484
5485
CREATE UNIQUE INDEX userdefined_accessioncode_index ON userdefined  (accessioncode);
5486
5487
5488
--
5489 6179 aaronmk
-- Name: party_source_id_self_ref; Type: TRIGGER; Schema: public; Owner: -
5490 5234 aaronmk
--
5491
5492
5493
5494
5495
--
5496 5855 aaronmk
-- Name: place_matched_place_id_self_ref; Type: TRIGGER; Schema: public; Owner: -
5497 704 aaronmk
--
5498
5499
5500
5501 705 aaronmk
5502 704 aaronmk
--
5503 5984 aaronmk
-- Name: place_set_canon_place_id_on_insert; Type: TRIGGER; Schema: public; Owner: -
5504
--
5505
5506
5507
5508
5509
--
5510
-- Name: place_set_canon_place_id_on_update; Type: TRIGGER; Schema: public; Owner: -
5511
--
5512
5513
5514
5515
5516
--
5517 5855 aaronmk
-- Name: placename_update_ancestors; Type: TRIGGER; Schema: public; Owner: -
5518 5032 aaronmk
--
5519
5520
5521
5522
5523
--
5524 4717 aaronmk
-- Name: plantobservation_aggregateoccurrence_count_1; Type: TRIGGER; Schema: public; Owner: -
5525 1555 aaronmk
--
5526
5527
5528
5529
5530
--
5531 6794 aaronmk
-- Name: sourcename_set_matched_source_id; Type: TRIGGER; Schema: public; Owner: -
5532
--
5533
5534
5535
5536
5537
--
5538 6421 aaronmk
-- Name: taxondetermination_set_iscurrent; Type: TRIGGER; Schema: public; Owner: -
5539
--
5540
5541
5542
5543
5544
--
5545 5608 aaronmk
-- Name: taxonlabel_0_matched_label_id_self_ref; Type: TRIGGER; Schema: public; Owner: -
5546 5032 aaronmk
--
5547
5548
5549
5550
5551
--
5552 5608 aaronmk
-- Name: taxonlabel_1_matched_label_min_fit; Type: TRIGGER; Schema: public; Owner: -
5553 5412 aaronmk
--
5554
5555
5556
5557
5558
--
5559 5705 aaronmk
-- Name: taxonlabel_2_set_canon_label_id_on_insert; Type: TRIGGER; Schema: public; Owner: -
5560 5473 aaronmk
--
5561
5562
5563
5564
5565
--
5566 5705 aaronmk
-- Name: taxonlabel_2_set_canon_label_id_on_update; Type: TRIGGER; Schema: public; Owner: -
5567
--
5568
5569
5570
5571
5572
--
5573 5608 aaronmk
-- Name: taxonlabel_3_parent_id_avoid_self_ref; Type: TRIGGER; Schema: public; Owner: -
5574 5547 aaronmk
--
5575
5576
5577
5578
5579
--
5580 5608 aaronmk
-- Name: taxonlabel_update_ancestors_on_insert; Type: TRIGGER; Schema: public; Owner: -
5581 5274 aaronmk
--
5582
5583
5584
5585
5586
--
5587 5608 aaronmk
-- Name: taxonlabel_update_ancestors_on_update; Type: TRIGGER; Schema: public; Owner: -
5588 5548 aaronmk
--
5589
5590
5591
5592
5593
--
5594 3731 aaronmk
-- Name: address_organization_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5595 689 aaronmk
--
5596
5597
5598
5599 6531 aaronmk
5600 689 aaronmk
--
5601 3731 aaronmk
-- Name: address_party_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5602 689 aaronmk
--
5603
5604
ALTER TABLE address
5605 3731 aaronmk
    ADD CONSTRAINT address_party_id_fkey FOREIGN KEY (party_id) REFERENCES party(party_id) ON UPDATE CASCADE ON DELETE CASCADE;
5606 689 aaronmk
5607
5608
--
5609 3731 aaronmk
-- Name: aggregateoccurrence_coverindex_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5610 1151 aaronmk
--
5611
5612
5613
5614 3992 aaronmk
5615 1151 aaronmk
--
5616 5953 aaronmk
-- Name: aggregateoccurrence_method_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5617 3654 aaronmk
--
5618
5619
5620
5621
5622
--
5623 6179 aaronmk
-- Name: aggregateoccurrence_source_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5624 1028 aaronmk
--
5625
5626
5627
5628 3992 aaronmk
5629 1028 aaronmk
--
5630 3731 aaronmk
-- Name: aggregateoccurrence_stratum_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5631 689 aaronmk
--
5632
5633
ALTER TABLE aggregateoccurrence
5634 3731 aaronmk
    ADD CONSTRAINT aggregateoccurrence_stratum_id_fkey FOREIGN KEY (stratum_id) REFERENCES stratum(stratum_id) ON UPDATE CASCADE ON DELETE CASCADE;
5635 689 aaronmk
5636
5637
--
5638 3731 aaronmk
-- Name: aggregateoccurrence_taxonoccurrence_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5639 689 aaronmk
--
5640
5641
ALTER TABLE aggregateoccurrence
5642 3731 aaronmk
    ADD CONSTRAINT aggregateoccurrence_taxonoccurrence_id_fkey FOREIGN KEY (taxonoccurrence_id) REFERENCES taxonoccurrence(taxonoccurrence_id) ON UPDATE CASCADE ON DELETE CASCADE;
5643 689 aaronmk
5644
5645
--
5646 3731 aaronmk
-- Name: classcontributor_commclass_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5647 689 aaronmk
--
5648
5649
ALTER TABLE classcontributor
5650 3731 aaronmk
    ADD CONSTRAINT classcontributor_commclass_id_fkey FOREIGN KEY (commclass_id) REFERENCES commclass(commclass_id) ON UPDATE CASCADE ON DELETE CASCADE;
5651 689 aaronmk
5652
5653
--
5654 3731 aaronmk
-- Name: classcontributor_party_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5655 689 aaronmk
--
5656
5657
5658
5659 812 aaronmk
5660 689 aaronmk
--
5661 3731 aaronmk
-- Name: commclass_classpublication_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5662 689 aaronmk
--
5663
5664
5665
5666 812 aaronmk
5667 689 aaronmk
--
5668 3731 aaronmk
-- Name: commclass_locationevent_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5669 689 aaronmk
--
5670
5671
5672
5673 3992 aaronmk
5674 689 aaronmk
--
5675 3731 aaronmk
-- Name: commconcept_commname_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5676 689 aaronmk
--
5677
5678
ALTER TABLE commconcept
5679 3731 aaronmk
    ADD CONSTRAINT commconcept_commname_id_fkey FOREIGN KEY (commname_id) REFERENCES commname(commname_id) ON UPDATE CASCADE ON DELETE CASCADE;
5680 689 aaronmk
5681
5682
--
5683 7051 aaronmk
-- Name: commconcept_reference_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5684 689 aaronmk
--
5685
5686
5687
5688 812 aaronmk
5689 689 aaronmk
--
5690 3731 aaronmk
-- Name: commcorrelation_commconcept_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5691 689 aaronmk
--
5692
5693
ALTER TABLE commcorrelation
5694 3731 aaronmk
    ADD CONSTRAINT commcorrelation_commconcept_id_fkey FOREIGN KEY (commconcept_id) REFERENCES commconcept(commconcept_id) ON UPDATE CASCADE ON DELETE CASCADE;
5695 689 aaronmk
5696
5697
--
5698 3731 aaronmk
-- Name: commcorrelation_commstatus_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5699 689 aaronmk
--
5700
5701
ALTER TABLE commcorrelation
5702 3731 aaronmk
    ADD CONSTRAINT commcorrelation_commstatus_id_fkey FOREIGN KEY (commstatus_id) REFERENCES commstatus(commstatus_id) ON UPDATE CASCADE ON DELETE CASCADE;
5703 689 aaronmk
5704
5705
--
5706 3731 aaronmk
-- Name: commdetermination_commauthority_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5707 689 aaronmk
--
5708
5709
5710
5711 812 aaronmk
5712 689 aaronmk
--
5713 3731 aaronmk
-- Name: commdetermination_commclass_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5714 689 aaronmk
--
5715
5716
ALTER TABLE commdetermination
5717 3731 aaronmk
    ADD CONSTRAINT commdetermination_commclass_id_fkey FOREIGN KEY (commclass_id) REFERENCES commclass(commclass_id) ON UPDATE CASCADE ON DELETE CASCADE;
5718 689 aaronmk
5719
5720
--
5721 3731 aaronmk
-- Name: commdetermination_commconcept_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5722 689 aaronmk
--
5723
5724
ALTER TABLE commdetermination
5725 3731 aaronmk
    ADD CONSTRAINT commdetermination_commconcept_id_fkey FOREIGN KEY (commconcept_id) REFERENCES commconcept(commconcept_id) ON UPDATE CASCADE ON DELETE CASCADE;
5726 689 aaronmk
5727
5728
--
5729 3731 aaronmk
-- Name: commlineage_childcommstatus_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5730 689 aaronmk
--
5731
5732
ALTER TABLE commlineage
5733 3731 aaronmk
    ADD CONSTRAINT commlineage_childcommstatus_id_fkey FOREIGN KEY (childcommstatus_id) REFERENCES commstatus(commstatus_id) ON UPDATE CASCADE ON DELETE CASCADE;
5734 689 aaronmk
5735
5736
--
5737 3731 aaronmk
-- Name: commlineage_parentcommstatus_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5738 689 aaronmk
--
5739
5740
ALTER TABLE commlineage
5741 3731 aaronmk
    ADD CONSTRAINT commlineage_parentcommstatus_id_fkey FOREIGN KEY (parentcommstatus_id) REFERENCES commstatus(commstatus_id) ON UPDATE CASCADE ON DELETE CASCADE;
5742 689 aaronmk
5743
5744
--
5745 6179 aaronmk
-- Name: commname_source_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5746 689 aaronmk
--
5747
5748
5749
5750 812 aaronmk
5751 689 aaronmk
--
5752 3731 aaronmk
-- Name: commstatus_commconcept_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5753 689 aaronmk
--
5754
5755
ALTER TABLE commstatus
5756 3731 aaronmk
    ADD CONSTRAINT commstatus_commconcept_id_fkey FOREIGN KEY (commconcept_id) REFERENCES commconcept(commconcept_id) ON UPDATE CASCADE ON DELETE CASCADE;
5757 689 aaronmk
5758
5759
--
5760 3731 aaronmk
-- Name: commstatus_commparent_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5761 689 aaronmk
--
5762
5763
ALTER TABLE commstatus
5764 3731 aaronmk
    ADD CONSTRAINT commstatus_commparent_id_fkey FOREIGN KEY (commparent_id) REFERENCES commconcept(commconcept_id) ON UPDATE CASCADE ON DELETE CASCADE;
5765 689 aaronmk
5766
5767
--
5768 3731 aaronmk
-- Name: commstatus_party_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5769 689 aaronmk
--
5770
5771
5772
5773 812 aaronmk
5774 689 aaronmk
--
5775 6179 aaronmk
-- Name: commstatus_source_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5776 689 aaronmk
--
5777
5778
5779
5780 812 aaronmk
5781 689 aaronmk
--
5782 3731 aaronmk
-- Name: commusage_commconcept_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5783 689 aaronmk
--
5784
5785
ALTER TABLE commusage
5786 3731 aaronmk
    ADD CONSTRAINT commusage_commconcept_id_fkey FOREIGN KEY (commconcept_id) REFERENCES commconcept(commconcept_id) ON UPDATE CASCADE ON DELETE CASCADE;
5787 689 aaronmk
5788
5789
--
5790 3731 aaronmk
-- Name: commusage_commname_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5791 689 aaronmk
--
5792
5793
ALTER TABLE commusage
5794 3731 aaronmk
    ADD CONSTRAINT commusage_commname_id_fkey FOREIGN KEY (commname_id) REFERENCES commname(commname_id) ON UPDATE CASCADE ON DELETE CASCADE;
5795 689 aaronmk
5796
5797
--
5798 3731 aaronmk
-- Name: commusage_commstatus_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5799 689 aaronmk
--
5800
5801
ALTER TABLE commusage
5802 3731 aaronmk
    ADD CONSTRAINT commusage_commstatus_id_fkey FOREIGN KEY (commstatus_id) REFERENCES commstatus(commstatus_id) ON UPDATE CASCADE ON DELETE CASCADE;
5803 689 aaronmk
5804
5805
--
5806 3731 aaronmk
-- Name: commusage_party_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5807 689 aaronmk
--
5808
5809
5810
5811 812 aaronmk
5812 689 aaronmk
--
5813 6179 aaronmk
-- Name: coordinates_source_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5814 5859 aaronmk
--
5815
5816
5817
5818
5819
--
5820 3731 aaronmk
-- Name: coverindex_covermethod_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5821 689 aaronmk
--
5822
5823
ALTER TABLE coverindex
5824 3731 aaronmk
    ADD CONSTRAINT coverindex_covermethod_id_fkey FOREIGN KEY (covermethod_id) REFERENCES covermethod(covermethod_id) ON UPDATE CASCADE ON DELETE CASCADE;
5825 689 aaronmk
5826
5827
--
5828 6179 aaronmk
-- Name: covermethod_source_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5829 689 aaronmk
--
5830
5831
5832
5833 812 aaronmk
5834 689 aaronmk
--
5835 3731 aaronmk
-- Name: definedvalue_userdefined_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5836 689 aaronmk
--
5837
5838
ALTER TABLE definedvalue
5839 3731 aaronmk
    ADD CONSTRAINT definedvalue_userdefined_id_fkey FOREIGN KEY (userdefined_id) REFERENCES userdefined(userdefined_id) ON UPDATE CASCADE ON DELETE CASCADE;
5840 689 aaronmk
5841
5842
--
5843 3731 aaronmk
-- Name: disturbanceobs_locationevent_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5844 689 aaronmk
--
5845
5846
ALTER TABLE disturbanceobs
5847 3731 aaronmk
    ADD CONSTRAINT disturbanceobs_locationevent_id_fkey FOREIGN KEY (locationevent_id) REFERENCES locationevent(locationevent_id) ON UPDATE CASCADE ON DELETE CASCADE;
5848 689 aaronmk
5849
5850
--
5851 3731 aaronmk
-- Name: graphic_locationevent_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5852 689 aaronmk
--
5853
5854
ALTER TABLE graphic
5855 3731 aaronmk
    ADD CONSTRAINT graphic_locationevent_id_fkey FOREIGN KEY (locationevent_id) REFERENCES locationevent(locationevent_id) ON UPDATE CASCADE ON DELETE CASCADE;
5856 689 aaronmk
5857
5858
--
5859 3731 aaronmk
-- Name: location_parent_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5860 689 aaronmk
--
5861
5862
ALTER TABLE location
5863 3731 aaronmk
    ADD CONSTRAINT location_parent_id_fkey FOREIGN KEY (parent_id) REFERENCES location(location_id) ON UPDATE CASCADE ON DELETE CASCADE;
5864 689 aaronmk
5865
5866
--
5867 6179 aaronmk
-- Name: location_source_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5868 3654 aaronmk
--
5869
5870
5871
5872
5873
--
5874 3731 aaronmk
-- Name: locationevent_location_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5875 689 aaronmk
--
5876
5877
ALTER TABLE locationevent
5878 3731 aaronmk
    ADD CONSTRAINT locationevent_location_id_fkey FOREIGN KEY (location_id) REFERENCES location(location_id) ON UPDATE CASCADE ON DELETE CASCADE;
5879 689 aaronmk
5880
5881
--
5882 3731 aaronmk
-- Name: locationevent_method_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5883 898 aaronmk
--
5884
5885
5886
5887 3992 aaronmk
5888 898 aaronmk
--
5889 3731 aaronmk
-- Name: locationevent_parent_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5890 910 aaronmk
--
5891
5892
ALTER TABLE locationevent
5893 3731 aaronmk
    ADD CONSTRAINT locationevent_parent_id_fkey FOREIGN KEY (parent_id) REFERENCES locationevent(locationevent_id) ON UPDATE CASCADE ON DELETE CASCADE;
5894 910 aaronmk
5895
5896
--
5897 3731 aaronmk
-- Name: locationevent_previous_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5898 689 aaronmk
--
5899
5900
ALTER TABLE locationevent
5901 3731 aaronmk
    ADD CONSTRAINT locationevent_previous_id_fkey FOREIGN KEY (previous_id) REFERENCES locationevent(locationevent_id) ON UPDATE CASCADE ON DELETE CASCADE;
5902 689 aaronmk
5903
5904
--
5905 3731 aaronmk
-- Name: locationevent_project_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5906 689 aaronmk
--
5907
5908
ALTER TABLE locationevent
5909 3731 aaronmk
    ADD CONSTRAINT locationevent_project_id_fkey FOREIGN KEY (project_id) REFERENCES project(project_id) ON UPDATE CASCADE ON DELETE CASCADE;
5910 689 aaronmk
5911
5912
--
5913 6179 aaronmk
-- Name: locationevent_soiltaxon_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5914 5953 aaronmk
--
5915
5916 6179 aaronmk
ALTER TABLE locationevent
5917
    ADD CONSTRAINT locationevent_soiltaxon_id_fkey FOREIGN KEY (soiltaxon_id) REFERENCES soiltaxon(soiltaxon_id) ON UPDATE CASCADE ON DELETE CASCADE;
5918 5953 aaronmk
5919
5920
--
5921 6179 aaronmk
-- Name: locationevent_source_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5922 689 aaronmk
--
5923
5924
5925
5926 6179 aaronmk
5927 689 aaronmk
--
5928 3731 aaronmk
-- Name: locationeventcontributor_locationevent_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5929 689 aaronmk
--
5930
5931
ALTER TABLE locationeventcontributor
5932 3731 aaronmk
    ADD CONSTRAINT locationeventcontributor_locationevent_id_fkey FOREIGN KEY (locationevent_id) REFERENCES locationevent(locationevent_id) ON UPDATE CASCADE ON DELETE CASCADE;
5933 689 aaronmk
5934
5935
--
5936 3731 aaronmk
-- Name: locationeventcontributor_party_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5937 689 aaronmk
--
5938
5939
5940
5941 812 aaronmk
5942 689 aaronmk
--
5943 3731 aaronmk
-- Name: locationeventsynonym_party_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5944 689 aaronmk
--
5945
5946
5947
5948 812 aaronmk
5949 689 aaronmk
--
5950 3731 aaronmk
-- Name: locationeventsynonym_primarylocationevent_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5951 689 aaronmk
--
5952
5953
ALTER TABLE locationeventsynonym
5954 3731 aaronmk
    ADD CONSTRAINT locationeventsynonym_primarylocationevent_id_fkey FOREIGN KEY (primarylocationevent_id) REFERENCES locationevent(locationevent_id) ON UPDATE CASCADE ON DELETE CASCADE;
5955 689 aaronmk
5956
5957
--
5958 3731 aaronmk
-- Name: locationeventsynonym_synonymlocationevent_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5959 689 aaronmk
--
5960
5961
ALTER TABLE locationeventsynonym
5962 3731 aaronmk
    ADD CONSTRAINT locationeventsynonym_synonymlocationevent_id_fkey FOREIGN KEY (synonymlocationevent_id) REFERENCES locationevent(locationevent_id) ON UPDATE CASCADE ON DELETE CASCADE;
5963 689 aaronmk
5964
5965
--
5966 4734 aaronmk
-- Name: locationplace_identifier_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5967
--
5968
5969
5970
5971
5972
--
5973 4726 aaronmk
-- Name: locationplace_location_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5974
--
5975
5976
ALTER TABLE locationplace
5977
    ADD CONSTRAINT locationplace_location_id_fkey FOREIGN KEY (location_id) REFERENCES location(location_id) ON UPDATE CASCADE ON DELETE CASCADE;
5978
5979
5980
--
5981 5855 aaronmk
-- Name: locationplace_place_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5982 4726 aaronmk
--
5983
5984
ALTER TABLE locationplace
5985 5855 aaronmk
    ADD CONSTRAINT locationplace_place_id_fkey FOREIGN KEY (place_id) REFERENCES place(place_id) ON UPDATE CASCADE ON DELETE CASCADE;
5986 4726 aaronmk
5987
5988
--
5989 3731 aaronmk
-- Name: method_covermethod_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5990 1031 aaronmk
--
5991
5992
ALTER TABLE method
5993 3731 aaronmk
    ADD CONSTRAINT method_covermethod_id_fkey FOREIGN KEY (covermethod_id) REFERENCES covermethod(covermethod_id) ON UPDATE CASCADE ON DELETE CASCADE;
5994 1031 aaronmk
5995
5996
--
5997 6179 aaronmk
-- Name: method_source_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
5998 907 aaronmk
--
5999
6000
6001
6002
6003
--
6004 3731 aaronmk
-- Name: method_subplotmethod_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6005 1162 aaronmk
--
6006
6007
ALTER TABLE method
6008 3731 aaronmk
    ADD CONSTRAINT method_subplotmethod_id_fkey FOREIGN KEY (subplotmethod_id) REFERENCES method(method_id) ON UPDATE CASCADE ON DELETE SET NULL;
6009 1162 aaronmk
6010
6011
--
6012 3731 aaronmk
-- Name: methodtaxonclass_method_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6013 1101 aaronmk
--
6014
6015
ALTER TABLE methodtaxonclass
6016 3731 aaronmk
    ADD CONSTRAINT methodtaxonclass_method_id_fkey FOREIGN KEY (method_id) REFERENCES method(method_id) ON UPDATE CASCADE ON DELETE CASCADE;
6017 1101 aaronmk
6018
6019
--
6020 4718 aaronmk
-- Name: methodtaxonclass_submethod_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6021 1101 aaronmk
--
6022
6023
6024
6025 5625 aaronmk
6026 1101 aaronmk
--
6027 5608 aaronmk
-- Name: methodtaxonclass_taxonlabel_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6028 1105 aaronmk
--
6029
6030
ALTER TABLE methodtaxonclass
6031 5608 aaronmk
    ADD CONSTRAINT methodtaxonclass_taxonlabel_id_fkey FOREIGN KEY (taxonlabel_id) REFERENCES taxonlabel(taxonlabel_id) ON UPDATE CASCADE ON DELETE CASCADE;
6032 1105 aaronmk
6033
6034
--
6035 4730 aaronmk
-- Name: note_notelink_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6036 1555 aaronmk
--
6037
6038 4730 aaronmk
ALTER TABLE note
6039
    ADD CONSTRAINT note_notelink_id_fkey FOREIGN KEY (notelink_id) REFERENCES notelink(notelink_id) ON UPDATE CASCADE ON DELETE CASCADE;
6040 1555 aaronmk
6041
6042
--
6043 4730 aaronmk
-- Name: note_party_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6044 1555 aaronmk
--
6045
6046
6047
6048 4730 aaronmk
6049 1555 aaronmk
--
6050 5953 aaronmk
-- Name: party_currentname_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6051 689 aaronmk
--
6052
6053 5953 aaronmk
ALTER TABLE party
6054
    ADD CONSTRAINT party_currentname_id_fkey FOREIGN KEY (currentname_id) REFERENCES party(party_id) ON UPDATE CASCADE ON DELETE CASCADE;
6055 689 aaronmk
6056
6057
--
6058 6179 aaronmk
-- Name: party_source_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6059 5234 aaronmk
--
6060
6061
6062
6063 5953 aaronmk
6064 5234 aaronmk
--
6065 4730 aaronmk
-- Name: partymember_childparty_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6066 689 aaronmk
--
6067
6068 4730 aaronmk
ALTER TABLE partymember
6069
    ADD CONSTRAINT partymember_childparty_id_fkey FOREIGN KEY (childparty_id) REFERENCES party(party_id) ON UPDATE CASCADE ON DELETE CASCADE;
6070 689 aaronmk
6071
6072
--
6073 4730 aaronmk
-- Name: partymember_parentparty_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6074 689 aaronmk
--
6075
6076
6077
6078 6531 aaronmk
6079 689 aaronmk
--
6080 5983 aaronmk
-- Name: place_canon_place_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6081
--
6082
6083
6084
6085
6086
--
6087 5860 aaronmk
-- Name: place_coordinates_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6088
--
6089
6090
ALTER TABLE place
6091
    ADD CONSTRAINT place_coordinates_id_fkey FOREIGN KEY (coordinates_id) REFERENCES coordinates(coordinates_id) ON UPDATE CASCADE ON DELETE CASCADE;
6092
6093
6094
--
6095 5855 aaronmk
-- Name: place_matched_place_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6096
--
6097
6098
ALTER TABLE place
6099
    ADD CONSTRAINT place_matched_place_id_fkey FOREIGN KEY (matched_place_id) REFERENCES place(place_id) ON UPDATE CASCADE ON DELETE CASCADE;
6100
6101
6102
--
6103
-- Name: place_place_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6104
--
6105
6106
ALTER TABLE place
6107
    ADD CONSTRAINT place_place_id_fkey FOREIGN KEY (placename_id) REFERENCES placename(placename_id) ON UPDATE CASCADE ON DELETE CASCADE;
6108
6109
6110
--
6111 6179 aaronmk
-- Name: place_source_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6112 5953 aaronmk
--
6113
6114
6115
6116
6117
--
6118 5854 aaronmk
-- Name: placecorrelation_childplace_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6119 689 aaronmk
--
6120
6121 5854 aaronmk
ALTER TABLE placecorrelation
6122
    ADD CONSTRAINT placecorrelation_childplace_id_fkey FOREIGN KEY (childplace_id) REFERENCES placename(placename_id) ON UPDATE CASCADE ON DELETE CASCADE;
6123 689 aaronmk
6124
6125
--
6126 5854 aaronmk
-- Name: placecorrelation_parentplace_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6127 689 aaronmk
--
6128
6129 5854 aaronmk
ALTER TABLE placecorrelation
6130
    ADD CONSTRAINT placecorrelation_parentplace_id_fkey FOREIGN KEY (parentplace_id) REFERENCES placename(placename_id) ON UPDATE CASCADE ON DELETE CASCADE;
6131 689 aaronmk
6132
6133
--
6134 5854 aaronmk
-- Name: placename_ancestor_ancestor_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6135 689 aaronmk
--
6136
6137 5854 aaronmk
ALTER TABLE placename_ancestor
6138
    ADD CONSTRAINT placename_ancestor_ancestor_id_fkey FOREIGN KEY (ancestor_id) REFERENCES placename(placename_id) ON UPDATE CASCADE ON DELETE CASCADE;
6139 689 aaronmk
6140
6141
--
6142 5854 aaronmk
-- Name: placename_ancestor_place_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6143 689 aaronmk
--
6144
6145 5854 aaronmk
ALTER TABLE placename_ancestor
6146
    ADD CONSTRAINT placename_ancestor_place_id_fkey FOREIGN KEY (placename_id) REFERENCES placename(placename_id) ON UPDATE CASCADE ON DELETE CASCADE;
6147 689 aaronmk
6148
6149
--
6150 5854 aaronmk
-- Name: placename_parent_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6151 689 aaronmk
--
6152
6153 5854 aaronmk
ALTER TABLE placename
6154
    ADD CONSTRAINT placename_parent_id_fkey FOREIGN KEY (parent_id) REFERENCES placename(placename_id) ON UPDATE CASCADE ON DELETE CASCADE;
6155 689 aaronmk
6156
6157
--
6158 3731 aaronmk
-- Name: plantobservation_aggregateoccurrence_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6159 3722 aaronmk
--
6160
6161
ALTER TABLE plantobservation
6162 3731 aaronmk
    ADD CONSTRAINT plantobservation_aggregateoccurrence_id_fkey FOREIGN KEY (aggregateoccurrence_id) REFERENCES aggregateoccurrence(aggregateoccurrence_id) ON UPDATE CASCADE ON DELETE CASCADE;
6163 3722 aaronmk
6164
6165
--
6166 5953 aaronmk
-- Name: plantobservation_plant_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6167 3654 aaronmk
--
6168
6169 5953 aaronmk
ALTER TABLE plantobservation
6170
    ADD CONSTRAINT plantobservation_plant_id_fkey FOREIGN KEY (plant_id) REFERENCES plant(plant_id) ON UPDATE CASCADE ON DELETE CASCADE;
6171 3654 aaronmk
6172
6173
--
6174 6179 aaronmk
-- Name: plantobservation_source_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6175 689 aaronmk
--
6176
6177
6178
6179 5953 aaronmk
6180 689 aaronmk
--
6181 6179 aaronmk
-- Name: project_source_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6182 719 aaronmk
--
6183
6184
6185
6186 812 aaronmk
6187 719 aaronmk
--
6188 3731 aaronmk
-- Name: projectcontributor_party_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6189 689 aaronmk
--
6190
6191
6192
6193 812 aaronmk
6194 689 aaronmk
--
6195 3731 aaronmk
-- Name: projectcontributor_project_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6196 689 aaronmk
--
6197
6198
6199
6200 6248 aaronmk
6201 689 aaronmk
--
6202 6179 aaronmk
-- Name: revision_previousrevision_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6203 689 aaronmk
--
6204
6205 6179 aaronmk
ALTER TABLE revision
6206
    ADD CONSTRAINT revision_previousrevision_id_fkey FOREIGN KEY (previousrevision_id) REFERENCES revision(revision_id) ON UPDATE CASCADE ON DELETE CASCADE;
6207 689 aaronmk
6208
6209
--
6210 6482 aaronmk
-- Name: soilsample_locationevent_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6211 689 aaronmk
--
6212
6213 6482 aaronmk
ALTER TABLE soilsample
6214
    ADD CONSTRAINT soilsample_locationevent_id_fkey FOREIGN KEY (locationevent_id) REFERENCES locationevent(locationevent_id) ON UPDATE CASCADE ON DELETE CASCADE;
6215 689 aaronmk
6216
6217
--
6218 6179 aaronmk
-- Name: soiltaxon_soilparent_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6219 689 aaronmk
--
6220
6221 6179 aaronmk
ALTER TABLE soiltaxon
6222
    ADD CONSTRAINT soiltaxon_soilparent_id_fkey FOREIGN KEY (soilparent_id) REFERENCES soiltaxon(soiltaxon_id) ON UPDATE CASCADE ON DELETE CASCADE;
6223 689 aaronmk
6224
6225
--
6226 6302 aaronmk
-- Name: source_matched_source_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6227
--
6228
6229
ALTER TABLE source
6230
    ADD CONSTRAINT source_matched_source_id_fkey FOREIGN KEY (matched_source_id) REFERENCES source(source_id) ON UPDATE CASCADE ON DELETE CASCADE;
6231
6232
6233
--
6234 6296 aaronmk
-- Name: source_parent_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6235
--
6236
6237
ALTER TABLE source
6238
    ADD CONSTRAINT source_parent_id_fkey FOREIGN KEY (parent_id) REFERENCES source(source_id) ON UPDATE CASCADE ON DELETE CASCADE;
6239
6240
6241
--
6242 6179 aaronmk
-- Name: sourcecontributor_source_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6243 6178 aaronmk
--
6244
6245 6179 aaronmk
ALTER TABLE sourcecontributor
6246
    ADD CONSTRAINT sourcecontributor_source_id_fkey FOREIGN KEY (source_id) REFERENCES source(source_id) ON UPDATE CASCADE ON DELETE CASCADE;
6247 6178 aaronmk
6248
6249
--
6250 6179 aaronmk
-- Name: sourcecontributor_sourceparty_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6251 689 aaronmk
--
6252
6253 6179 aaronmk
ALTER TABLE sourcecontributor
6254
    ADD CONSTRAINT sourcecontributor_sourceparty_id_fkey FOREIGN KEY (sourceparty_id) REFERENCES party(party_id) ON UPDATE CASCADE ON DELETE CASCADE;
6255 689 aaronmk
6256
6257
--
6258 6791 aaronmk
-- Name: sourcelist_source_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6259
--
6260
6261
6262
6263
6264
--
6265 6179 aaronmk
-- Name: sourcename_matched_source_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6266 689 aaronmk
--
6267
6268 6179 aaronmk
ALTER TABLE sourcename
6269
    ADD CONSTRAINT sourcename_matched_source_id_fkey FOREIGN KEY (matched_source_id) REFERENCES source(source_id) ON UPDATE CASCADE ON DELETE CASCADE;
6270 689 aaronmk
6271
6272
--
6273 6791 aaronmk
-- Name: sourcename_sourcelist_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6274 689 aaronmk
--
6275
6276 6791 aaronmk
ALTER TABLE sourcename
6277
    ADD CONSTRAINT sourcename_sourcelist_id_fkey FOREIGN KEY (sourcelist_id) REFERENCES sourcelist(sourcelist_id) ON UPDATE CASCADE ON DELETE CASCADE;
6278 689 aaronmk
6279
6280
--
6281 5953 aaronmk
-- Name: specimenreplicate_institution_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6282 689 aaronmk
--
6283
6284
6285
6286 812 aaronmk
6287 689 aaronmk
--
6288 5953 aaronmk
-- Name: specimenreplicate_plantobservation_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6289 689 aaronmk
--
6290
6291 5953 aaronmk
ALTER TABLE specimenreplicate
6292
    ADD CONSTRAINT specimenreplicate_plantobservation_id_fkey FOREIGN KEY (plantobservation_id) REFERENCES plantobservation(plantobservation_id) ON UPDATE CASCADE ON DELETE CASCADE;
6293 689 aaronmk
6294
6295
--
6296 6179 aaronmk
-- Name: specimenreplicate_source_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6297 3222 aaronmk
--
6298
6299
6300
6301 5953 aaronmk
6302 3222 aaronmk
--
6303 3731 aaronmk
-- Name: specimenreplicate_specimen_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6304 689 aaronmk
--
6305
6306
ALTER TABLE specimenreplicate
6307 3731 aaronmk
    ADD CONSTRAINT specimenreplicate_specimen_id_fkey FOREIGN KEY (specimen_id) REFERENCES specimen(specimen_id) ON UPDATE CASCADE ON DELETE CASCADE;
6308 689 aaronmk
6309
6310
--
6311 5953 aaronmk
-- Name: stemobservation_plantobservation_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6312 3654 aaronmk
--
6313
6314 5953 aaronmk
ALTER TABLE stemobservation
6315
    ADD CONSTRAINT stemobservation_plantobservation_id_fkey FOREIGN KEY (plantobservation_id) REFERENCES plantobservation(plantobservation_id) ON UPDATE CASCADE ON DELETE CASCADE;
6316 3654 aaronmk
6317
6318
--
6319 6179 aaronmk
-- Name: stemobservation_source_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6320 689 aaronmk
--
6321
6322
6323
6324 5953 aaronmk
6325 689 aaronmk
--
6326 3731 aaronmk
-- Name: stratum_locationevent_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6327 689 aaronmk
--
6328
6329
ALTER TABLE stratum
6330 3731 aaronmk
    ADD CONSTRAINT stratum_locationevent_id_fkey FOREIGN KEY (locationevent_id) REFERENCES locationevent(locationevent_id) ON UPDATE CASCADE ON DELETE CASCADE;
6331 689 aaronmk
6332
6333
--
6334 3731 aaronmk
-- Name: stratum_method_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6335 689 aaronmk
--
6336
6337
6338
6339 3992 aaronmk
6340 689 aaronmk
--
6341 5608 aaronmk
-- Name: taxonalt_taxondetermination_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6342 689 aaronmk
--
6343
6344
ALTER TABLE taxonalt
6345 5608 aaronmk
    ADD CONSTRAINT taxonalt_taxondetermination_id_fkey FOREIGN KEY (taxondetermination_id) REFERENCES taxondetermination(taxondetermination_id) ON UPDATE CASCADE ON DELETE CASCADE;
6346 689 aaronmk
6347
6348
--
6349 5608 aaronmk
-- Name: taxonalt_taxonlabel_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6350 689 aaronmk
--
6351
6352
ALTER TABLE taxonalt
6353 5608 aaronmk
    ADD CONSTRAINT taxonalt_taxonlabel_id_fkey FOREIGN KEY (taxonlabel_id) REFERENCES taxonlabel(taxonlabel_id) ON UPDATE CASCADE ON DELETE CASCADE;
6354 689 aaronmk
6355
6356
--
6357 7051 aaronmk
-- Name: taxonconcept_concept_reference_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6358 5627 aaronmk
--
6359
6360
6361
6362
6363
--
6364
-- Name: taxonconcept_taxonlabel_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6365
--
6366
6367
ALTER TABLE taxonconcept
6368
    ADD CONSTRAINT taxonconcept_taxonlabel_id_fkey FOREIGN KEY (taxonlabel_id) REFERENCES taxonlabel(taxonlabel_id) ON UPDATE CASCADE ON DELETE CASCADE;
6369
6370
6371
--
6372 5608 aaronmk
-- Name: taxoncorrelation_taxonlabel_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6373 5464 aaronmk
--
6374
6375
6376
6377 5608 aaronmk
6378 5464 aaronmk
--
6379 5608 aaronmk
-- Name: taxoncorrelation_taxonstatus_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6380 5274 aaronmk
--
6381
6382 5608 aaronmk
ALTER TABLE taxoncorrelation
6383
    ADD CONSTRAINT taxoncorrelation_taxonstatus_id_fkey FOREIGN KEY (taxonstatus_id) REFERENCES taxonstatus(taxonstatus_id) ON UPDATE CASCADE ON DELETE CASCADE;
6384 5274 aaronmk
6385
6386
--
6387 5608 aaronmk
-- Name: taxondetermination_party_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6388 5274 aaronmk
--
6389
6390
6391
6392 5608 aaronmk
6393 5274 aaronmk
--
6394 7052 aaronmk
-- Name: taxondetermination_reference_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6395
--
6396
6397
6398
6399
6400
--
6401 6179 aaronmk
-- Name: taxondetermination_source_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6402 689 aaronmk
--
6403
6404
6405
6406 5465 aaronmk
6407 689 aaronmk
--
6408 5657 aaronmk
-- Name: taxondetermination_taxonoccurrence_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6409 689 aaronmk
--
6410
6411 5608 aaronmk
ALTER TABLE taxondetermination
6412 5657 aaronmk
    ADD CONSTRAINT taxondetermination_taxonoccurrence_id_fkey FOREIGN KEY (taxonoccurrence_id) REFERENCES taxonoccurrence(taxonoccurrence_id) ON UPDATE CASCADE ON DELETE CASCADE;
6413 689 aaronmk
6414
6415
--
6416 5657 aaronmk
-- Name: taxondetermination_taxonverbatim_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6417 5271 aaronmk
--
6418
6419 5608 aaronmk
ALTER TABLE taxondetermination
6420 5660 aaronmk
    ADD CONSTRAINT taxondetermination_taxonverbatim_id_fkey FOREIGN KEY (taxonverbatim_id) REFERENCES taxonverbatim(taxonverbatim_id) ON UPDATE CASCADE ON DELETE CASCADE;
6421 5271 aaronmk
6422
6423
--
6424 5626 aaronmk
-- Name: taxonlabel_canon_label_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6425 5286 aaronmk
--
6426
6427
6428
6429 5655 aaronmk
6430 5286 aaronmk
--
6431 5609 aaronmk
-- Name: taxonlabel_matched_label_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6432 3654 aaronmk
--
6433
6434 5609 aaronmk
ALTER TABLE taxonlabel
6435
    ADD CONSTRAINT taxonlabel_matched_label_id_fkey FOREIGN KEY (matched_label_id) REFERENCES taxonlabel(taxonlabel_id) ON UPDATE CASCADE ON DELETE CASCADE;
6436 3654 aaronmk
6437
6438
--
6439 5609 aaronmk
-- Name: taxonlabel_parent_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6440 689 aaronmk
--
6441
6442 5609 aaronmk
ALTER TABLE taxonlabel
6443
    ADD CONSTRAINT taxonlabel_parent_id_fkey FOREIGN KEY (parent_id) REFERENCES taxonlabel(taxonlabel_id) ON UPDATE CASCADE ON DELETE CASCADE;
6444 689 aaronmk
6445
6446
--
6447 5609 aaronmk
-- Name: taxonlabel_relationship_ancestor_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6448 4941 aaronmk
--
6449
6450 5609 aaronmk
ALTER TABLE taxonlabel_relationship
6451
    ADD CONSTRAINT taxonlabel_relationship_ancestor_id_fkey FOREIGN KEY (ancestor_id) REFERENCES taxonlabel(taxonlabel_id) ON UPDATE CASCADE ON DELETE CASCADE;
6452 4941 aaronmk
6453
6454
--
6455 5609 aaronmk
-- Name: taxonlabel_relationship_descendant_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6456 5134 aaronmk
--
6457
6458 5609 aaronmk
ALTER TABLE taxonlabel_relationship
6459
    ADD CONSTRAINT taxonlabel_relationship_descendant_id_fkey FOREIGN KEY (descendant_id) REFERENCES taxonlabel(taxonlabel_id) ON UPDATE CASCADE ON DELETE CASCADE;
6460 5134 aaronmk
6461
6462
--
6463 6179 aaronmk
-- Name: taxonlabel_source_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6464
--
6465
6466
6467
6468
6469
--
6470 5286 aaronmk
-- Name: taxonlineage_childtaxonstatus_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6471
--
6472
6473
ALTER TABLE taxonlineage
6474
    ADD CONSTRAINT taxonlineage_childtaxonstatus_id_fkey FOREIGN KEY (childtaxonstatus_id) REFERENCES taxonstatus(taxonstatus_id) ON UPDATE CASCADE ON DELETE CASCADE;
6475
6476
6477
--
6478
-- Name: taxonlineage_parenttaxonstatus_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6479
--
6480
6481
ALTER TABLE taxonlineage
6482
    ADD CONSTRAINT taxonlineage_parenttaxonstatus_id_fkey FOREIGN KEY (parenttaxonstatus_id) REFERENCES taxonstatus(taxonstatus_id) ON UPDATE CASCADE ON DELETE CASCADE;
6483
6484
6485
--
6486 6171 aaronmk
-- Name: taxonoccurrence_collector_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6487
--
6488
6489
6490
6491
6492
--
6493 5953 aaronmk
-- Name: taxonoccurrence_locationevent_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6494 4934 aaronmk
--
6495
6496 5953 aaronmk
ALTER TABLE taxonoccurrence
6497
    ADD CONSTRAINT taxonoccurrence_locationevent_id_fkey FOREIGN KEY (locationevent_id) REFERENCES locationevent(locationevent_id) ON UPDATE CASCADE ON DELETE CASCADE;
6498 4934 aaronmk
6499
6500
--
6501 6179 aaronmk
-- Name: taxonoccurrence_source_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6502 4718 aaronmk
--
6503
6504
6505
6506 5953 aaronmk
6507 4718 aaronmk
--
6508 5286 aaronmk
-- Name: taxonstatus_party_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6509
--
6510
6511
6512
6513
6514
--
6515 6179 aaronmk
-- Name: taxonstatus_source_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6516 5286 aaronmk
--
6517
6518
6519
6520
6521
--
6522 5608 aaronmk
-- Name: taxonstatus_taxonlabel_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6523 5286 aaronmk
--
6524
6525
ALTER TABLE taxonstatus
6526 5608 aaronmk
    ADD CONSTRAINT taxonstatus_taxonlabel_id_fkey FOREIGN KEY (taxonlabel_id) REFERENCES taxonlabel(taxonlabel_id) ON UPDATE CASCADE ON DELETE CASCADE;
6527 5286 aaronmk
6528
6529
--
6530 5655 aaronmk
-- Name: taxonverbatim_taxonlabel_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6531
--
6532
6533
ALTER TABLE taxonverbatim
6534
    ADD CONSTRAINT taxonverbatim_taxonlabel_id_fkey FOREIGN KEY (taxonlabel_id) REFERENCES taxonlabel(taxonlabel_id) ON UPDATE CASCADE ON DELETE CASCADE;
6535
6536
6537
--
6538 3731 aaronmk
-- Name: telephone_party_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6539 689 aaronmk
--
6540
6541
ALTER TABLE telephone
6542 3731 aaronmk
    ADD CONSTRAINT telephone_party_id_fkey FOREIGN KEY (party_id) REFERENCES party(party_id) ON UPDATE CASCADE ON DELETE CASCADE;
6543 689 aaronmk
6544
6545
--
6546 6085 aaronmk
-- Name: threatened_taxonlabel_taxonlabel_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6547
--
6548
6549
6550
6551
6552
--
6553 6882 aaronmk
-- Name: trait_taxonoccurrence_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6554 689 aaronmk
--
6555
6556
ALTER TABLE trait
6557 6882 aaronmk
    ADD CONSTRAINT trait_taxonoccurrence_id_fkey FOREIGN KEY (taxonoccurrence_id) REFERENCES taxonoccurrence(taxonoccurrence_id) ON UPDATE CASCADE ON DELETE CASCADE;
6558 689 aaronmk
6559
6560
--
6561 3731 aaronmk
-- Name: voucher_specimenreplicate_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6562 689 aaronmk
--
6563
6564
ALTER TABLE voucher
6565 3934 aaronmk
    ADD CONSTRAINT voucher_specimenreplicate_id_fkey FOREIGN KEY (specimenreplicate_id) REFERENCES specimenreplicate(specimenreplicate_id) ON UPDATE CASCADE ON DELETE CASCADE;
6566 689 aaronmk
6567
6568
--
6569 3731 aaronmk
-- Name: voucher_taxonoccurrence_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
6570 689 aaronmk
--
6571
6572
ALTER TABLE voucher
6573 3731 aaronmk
    ADD CONSTRAINT voucher_taxonoccurrence_id_fkey FOREIGN KEY (taxonoccurrence_id) REFERENCES taxonoccurrence(taxonoccurrence_id) ON UPDATE CASCADE ON DELETE CASCADE;
6574 689 aaronmk
6575
6576
--
6577 6340 aaronmk
-- Name: public; Type: ACL; Schema: -; Owner: -
6578
--
6579
6580
6581
6582
6583
6584
6585
6586 6854 aaronmk
6587 6340 aaronmk
--
6588 6341 aaronmk
-- Name: place; Type: ACL; Schema: public; Owner: -
6589
--
6590
6591
6592
6593
6594
6595
6596
6597
--
6598
-- Name: taxonlabel; Type: ACL; Schema: public; Owner: -
6599
--
6600
6601
6602
6603
6604
6605
6606
6607
--
6608 6482 aaronmk
-- Name: address; Type: ACL; Schema: public; Owner: -
6609 6341 aaronmk
--
6610
6611
6612
6613
6614
6615
6616
6617
--
6618 6482 aaronmk
-- Name: aggregateoccurrence; Type: ACL; Schema: public; Owner: -
6619 6341 aaronmk
--
6620
6621
6622
6623
6624
6625
6626
6627
--
6628 6715 aaronmk
-- Name: analytical_aggregate; Type: ACL; Schema: public; Owner: -
6629
--
6630
6631
6632
6633
6634
6635
6636
6637
--
6638
-- Name: analytical_stem; Type: ACL; Schema: public; Owner: -
6639
--
6640
6641
6642
6643
6644
6645
6646
6647
--
6648 6341 aaronmk
-- Name: analytical_aggregate_view; Type: ACL; Schema: public; Owner: -
6649
--
6650
6651
6652
6653
6654
6655
6656
6657
--
6658
-- Name: coordinates; Type: ACL; Schema: public; Owner: -
6659
--
6660
6661
6662
6663
6664
6665
6666
6667
--
6668 6435 aaronmk
-- Name: cultivated_family_locations; Type: ACL; Schema: public; Owner: -
6669
--
6670
6671
6672
6673
6674
6675
6676
6677
--
6678 6341 aaronmk
-- Name: family_higher_plant_group; Type: ACL; Schema: public; Owner: -
6679
--
6680
6681
6682
6683
6684
6685
6686
6687
--
6688
-- Name: location; Type: ACL; Schema: public; Owner: -
6689
--
6690
6691
6692
6693
6694
6695
6696
6697
--
6698
-- Name: locationevent; Type: ACL; Schema: public; Owner: -
6699
--
6700
6701
6702
6703
6704
6705
6706
6707
--
6708
-- Name: locationplace; Type: ACL; Schema: public; Owner: -
6709
--
6710
6711
6712
6713
6714
6715
6716
6717
--
6718
-- Name: method; Type: ACL; Schema: public; Owner: -
6719
--
6720
6721
6722
6723
6724
6725
6726
6727
--
6728
-- Name: party; Type: ACL; Schema: public; Owner: -
6729
--
6730
6731
6732
6733
6734
6735
6736
6737
--
6738
-- Name: plantobservation; Type: ACL; Schema: public; Owner: -
6739
--
6740
6741
6742
6743
6744
6745
6746
6747
--
6748 6531 aaronmk
-- Name: project; Type: ACL; Schema: public; Owner: -
6749 6341 aaronmk
--
6750
6751
6752
6753
6754
6755
6756
6757
--
6758 6531 aaronmk
-- Name: source; Type: ACL; Schema: public; Owner: -
6759 6341 aaronmk
--
6760
6761
6762
6763
6764
6765
6766
6767 6854 aaronmk
6768 6341 aaronmk
--
6769 6791 aaronmk
-- Name: sourcelist; Type: ACL; Schema: public; Owner: -
6770 6341 aaronmk
--
6771
6772
6773
6774
6775
6776
6777
6778
--
6779 6531 aaronmk
-- Name: specimenreplicate; Type: ACL; Schema: public; Owner: -
6780 6341 aaronmk
--
6781
6782
6783
6784
6785
6786
6787
6788
--
6789 6531 aaronmk
-- Name: stemobservation; Type: ACL; Schema: public; Owner: -
6790 6341 aaronmk
--
6791
6792
6793
6794
6795
6796
6797
6798
--
6799 6531 aaronmk
-- Name: taxondetermination; Type: ACL; Schema: public; Owner: -
6800 6341 aaronmk
--
6801
6802
6803
6804
6805
6806
6807
6808
--
6809 6531 aaronmk
-- Name: taxonoccurrence; Type: ACL; Schema: public; Owner: -
6810 6341 aaronmk
--
6811
6812
6813
6814
6815
6816
6817
6818
--
6819 6531 aaronmk
-- Name: taxonverbatim; Type: ACL; Schema: public; Owner: -
6820 6341 aaronmk
--
6821
6822
6823
6824
6825
6826
6827
6828
--
6829 6531 aaronmk
-- Name: threatened_taxonlabel; Type: ACL; Schema: public; Owner: -
6830 6341 aaronmk
--
6831
6832
6833
6834
6835
6836
6837
6838
--
6839 6531 aaronmk
-- Name: analytical_stem_view; Type: ACL; Schema: public; Owner: -
6840 6341 aaronmk
--
6841
6842
6843
6844
6845
6846
6847
6848
--
6849 6531 aaronmk
-- Name: classcontributor; Type: ACL; Schema: public; Owner: -
6850 6341 aaronmk
--
6851
6852
6853
6854
6855
6856
6857
6858
--
6859 6531 aaronmk
-- Name: commclass; Type: ACL; Schema: public; Owner: -
6860 6341 aaronmk
--
6861
6862
6863
6864
6865
6866
6867
6868
--
6869 6531 aaronmk
-- Name: commconcept; Type: ACL; Schema: public; Owner: -
6870 6341 aaronmk
--
6871
6872
6873
6874
6875
6876
6877
6878
--
6879 6531 aaronmk
-- Name: commcorrelation; Type: ACL; Schema: public; Owner: -
6880 6341 aaronmk
--
6881
6882
6883
6884
6885
6886
6887
6888
--
6889 6531 aaronmk
-- Name: commdetermination; Type: ACL; Schema: public; Owner: -
6890 6341 aaronmk
--
6891
6892
6893
6894
6895
6896
6897
6898
--
6899 6531 aaronmk
-- Name: commlineage; Type: ACL; Schema: public; Owner: -
6900 6341 aaronmk
--
6901
6902
6903
6904
6905
6906
6907
6908
--
6909 6531 aaronmk
-- Name: commname; Type: ACL; Schema: public; Owner: -
6910 6341 aaronmk
--
6911
6912
6913
6914
6915
6916
6917
6918
--
6919 6531 aaronmk
-- Name: commstatus; Type: ACL; Schema: public; Owner: -
6920 6341 aaronmk
--
6921
6922
6923
6924
6925
6926
6927
6928
--
6929 6531 aaronmk
-- Name: commusage; Type: ACL; Schema: public; Owner: -
6930 6341 aaronmk
--
6931
6932
6933
6934
6935
6936
6937
6938
--
6939 6531 aaronmk
-- Name: coverindex; Type: ACL; Schema: public; Owner: -
6940 6341 aaronmk
--
6941
6942
6943
6944
6945
6946
6947
6948
--
6949 6531 aaronmk
-- Name: covermethod; Type: ACL; Schema: public; Owner: -
6950 6341 aaronmk
--
6951
6952
6953
6954
6955
6956
6957
6958
--
6959 6497 aaronmk
-- Name: definedvalue; Type: ACL; Schema: public; Owner: -
6960 6341 aaronmk
--
6961
6962
6963
6964
6965
6966
6967
6968
--
6969 6497 aaronmk
-- Name: disturbanceobs; Type: ACL; Schema: public; Owner: -
6970 6341 aaronmk
--
6971
6972
6973
6974
6975
6976
6977
6978
--
6979 6497 aaronmk
-- Name: geoscrub_input; Type: ACL; Schema: public; Owner: -
6980 6341 aaronmk
--
6981
6982
6983
6984
6985
6986
6987
6988
--
6989 6497 aaronmk
-- Name: geoscrub_input_view; Type: ACL; Schema: public; Owner: -
6990 6341 aaronmk
--
6991
6992
6993
6994
6995
6996
6997
6998
--
6999 6497 aaronmk
-- Name: graphic; Type: ACL; Schema: public; Owner: -
7000 6341 aaronmk
--
7001
7002
7003
7004
7005
7006
7007
7008
--
7009 6497 aaronmk
-- Name: higher_plant_group_nodes; Type: ACL; Schema: public; Owner: -
7010 6341 aaronmk
--
7011
7012
7013
7014
7015
7016
7017
7018
--
7019 6497 aaronmk
-- Name: locationeventcontributor; Type: ACL; Schema: public; Owner: -
7020 6341 aaronmk
--
7021
7022
7023
7024
7025
7026
7027
7028
--
7029 6497 aaronmk
-- Name: locationeventsynonym; Type: ACL; Schema: public; Owner: -
7030 6341 aaronmk
--
7031
7032
7033
7034
7035
7036
7037
7038
--
7039 6497 aaronmk
-- Name: methodtaxonclass; Type: ACL; Schema: public; Owner: -
7040 6341 aaronmk
--
7041
7042
7043
7044
7045
7046
7047
7048
--
7049 6497 aaronmk
-- Name: note; Type: ACL; Schema: public; Owner: -
7050 6341 aaronmk
--
7051
7052
7053
7054
7055
7056
7057
7058
--
7059 6497 aaronmk
-- Name: notelink; Type: ACL; Schema: public; Owner: -
7060 6341 aaronmk
--
7061
7062
7063
7064
7065
7066
7067
7068
--
7069 6867 aaronmk
-- Name: partymember; Type: ACL; Schema: public; Owner: -
7070 6341 aaronmk
--
7071
7072
7073
7074
7075
7076
7077
7078
--
7079 6867 aaronmk
-- Name: placecorrelation; Type: ACL; Schema: public; Owner: -
7080 6341 aaronmk
--
7081
7082
7083
7084
7085
7086
7087
7088
--
7089 6867 aaronmk
-- Name: placename; Type: ACL; Schema: public; Owner: -
7090 6341 aaronmk
--
7091
7092
7093
7094
7095
7096
7097
7098
--
7099 6867 aaronmk
-- Name: placename_ancestor; Type: ACL; Schema: public; Owner: -
7100 6865 aaronmk
--
7101
7102
7103
7104
7105
7106
7107
7108 6867 aaronmk
--
7109
-- Name: plant; Type: ACL; Schema: public; Owner: -
7110
--
7111 6865 aaronmk
7112 6867 aaronmk
7113
7114
7115
7116
7117
7118 6865 aaronmk
--
7119 6867 aaronmk
-- Name: projectcontributor; Type: ACL; Schema: public; Owner: -
7120 6864 aaronmk
--
7121
7122
7123
7124
7125
7126
7127
7128 6867 aaronmk
--
7129
-- Name: provider_count; Type: ACL; Schema: public; Owner: -
7130
--
7131 6864 aaronmk
7132 6867 aaronmk
7133
7134
7135
7136
7137
7138
7139 6864 aaronmk
--
7140 6908 aaronmk
-- Name: sourcename; Type: ACL; Schema: public; Owner: -
7141 6341 aaronmk
--
7142
7143
7144
7145
7146
7147
7148
7149 6859 aaronmk
7150 6341 aaronmk
--
7151 6908 aaronmk
-- Name: provider_count_view; Type: ACL; Schema: public; Owner: -
7152 6341 aaronmk
--
7153
7154
7155
7156
7157
7158
7159
7160 6859 aaronmk
7161 6341 aaronmk
--
7162 6859 aaronmk
-- Name: revision; Type: ACL; Schema: public; Owner: -
7163 6341 aaronmk
--
7164
7165
7166
7167
7168
7169
7170
7171
--
7172 6859 aaronmk
-- Name: soilsample; Type: ACL; Schema: public; Owner: -
7173 6341 aaronmk
--
7174
7175
7176
7177
7178
7179
7180
7181
--
7182 6859 aaronmk
-- Name: soiltaxon; Type: ACL; Schema: public; Owner: -
7183 6791 aaronmk
--
7184
7185
7186
7187
7188
7189
7190
7191 6859 aaronmk
--
7192
-- Name: sourcecontributor; Type: ACL; Schema: public; Owner: -
7193
--
7194 6858 aaronmk
7195 6859 aaronmk
7196
7197
7198
7199
7200
7201 6791 aaronmk
--
7202 6497 aaronmk
-- Name: specimen; Type: ACL; Schema: public; Owner: -
7203 6341 aaronmk
--
7204
7205
7206
7207
7208
7209
7210
7211
--
7212
-- Name: stratum; Type: ACL; Schema: public; Owner: -
7213
--
7214
7215
7216
7217
7218
7219
7220
7221
--
7222 6885 aaronmk
-- Name: taxon_trait; Type: ACL; Schema: public; Owner: -
7223
--
7224
7225
7226
7227
7228
7229
7230
7231
--
7232
-- Name: trait; Type: ACL; Schema: public; Owner: -
7233
--
7234
7235
7236
7237
7238
7239
7240
7241
--
7242
-- Name: taxon_trait_view; Type: ACL; Schema: public; Owner: -
7243
--
7244
7245
7246
7247
7248
7249
7250
7251
--
7252 6341 aaronmk
-- Name: taxonalt; Type: ACL; Schema: public; Owner: -
7253
--
7254
7255
7256
7257
7258
7259
7260
7261
--
7262
-- Name: taxonconcept; Type: ACL; Schema: public; Owner: -
7263
--
7264
7265
7266
7267
7268
7269
7270
7271
--
7272
-- Name: taxoncorrelation; Type: ACL; Schema: public; Owner: -
7273
--
7274
7275
7276
7277
7278
7279
7280
7281
--
7282
-- Name: taxonlabel_relationship; Type: ACL; Schema: public; Owner: -
7283
--
7284
7285
7286
7287
7288
7289
7290
7291
--
7292
-- Name: taxonlineage; Type: ACL; Schema: public; Owner: -
7293
--
7294
7295
7296
7297
7298
7299
7300
7301
--
7302
-- Name: taxonstatus; Type: ACL; Schema: public; Owner: -
7303
--
7304
7305
7306
7307
7308
7309
7310
7311
--
7312
-- Name: telephone; Type: ACL; Schema: public; Owner: -
7313
--
7314
7315
7316
7317
7318
7319
7320
7321
--
7322
-- Name: threatened_taxonlabel_view; Type: ACL; Schema: public; Owner: -
7323
--
7324
7325
7326
7327
7328
7329
7330
7331
--
7332
-- Name: tnrs_input_name; Type: ACL; Schema: public; Owner: -
7333
--
7334
7335
7336
7337
7338
7339
7340
7341
--
7342
-- Name: userdefined; Type: ACL; Schema: public; Owner: -
7343
--
7344
7345
7346
7347
7348
7349
7350
7351
--
7352
-- Name: voucher; Type: ACL; Schema: public; Owner: -
7353
--
7354
7355
7356
7357
7358
7359
7360
7361
--
7362 689 aaronmk
-- PostgreSQL database dump complete
7363
--