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