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