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