source: cats/ISOcat/trunk/mod-ISOcat-access-data/dbms/ISOcat-schema-constraints.sql @ 2159

Last change on this file since 2159 was 2159, checked in by mwindhouwer, 12 years ago

D mod-ISOcat-access-system/info/revision.xml

  • generated by the ant build file

M mod-ISOcat-utils/build.xml

  • copy the correct JAR

M mod-ISOcat-site/module.xml

  • don't process the doc requests

M mod-ISOcat-access-data/dbms/ISOcat-schema-init.sql

  • fixed the owner references

M mod-ISOcat-access-data/dbms/ISOcat-schema-constraints.sql

  • commented out some grants

M mod-ISOcat-access-data/dbms/ISOcat-schema-empty.sql

  • pgsql is already loaded im/explicit
File size: 87.5 KB
Line 
1--
2-- TOC entry 2264 (class 2606 OID 359728)
3-- Dependencies: 1763 1763
4-- Name: DCRB primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
5--
6
7ALTER TABLE ONLY core_dcr_board
8    ADD CONSTRAINT "DCRB primary key" PRIMARY KEY (id);
9
10
11--
12-- TOC entry 2198 (class 2606 OID 359730)
13-- Dependencies: 1740 1740
14-- Name: account primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
15--
16
17ALTER TABLE ONLY core_account
18    ADD CONSTRAINT "account primary key" PRIMARY KEY (id);
19
20
21--
22-- TOC entry 2200 (class 2606 OID 359732)
23-- Dependencies: 1742 1742
24-- Name: adhoc group primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
25--
26
27ALTER TABLE ONLY core_adhoc_group
28    ADD CONSTRAINT "adhoc group primary key" PRIMARY KEY (id);
29
30
31--
32-- TOC entry 2205 (class 2606 OID 359734)
33-- Dependencies: 1743 1743
34-- Name: change request name unique; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
35--
36
37ALTER TABLE ONLY core_change_request
38    ADD CONSTRAINT "change request name unique" UNIQUE (name);
39
40
41--
42-- TOC entry 2207 (class 2606 OID 359736)
43-- Dependencies: 1743 1743
44-- Name: change request primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
45--
46
47ALTER TABLE ONLY core_change_request
48    ADD CONSTRAINT "change request primary key" PRIMARY KEY (id);
49
50
51--
52-- TOC entry 2214 (class 2606 OID 359738)
53-- Dependencies: 1747 1747
54-- Name: closed data category primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
55--
56
57ALTER TABLE ONLY core_closed_data_category
58    ADD CONSTRAINT "closed data category primary key" PRIMARY KEY (id);
59
60
61--
62-- TOC entry 2414 (class 2606 OID 359740)
63-- Dependencies: 1806 1806 1806
64-- Name: closed data category profile value domain primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
65--
66
67ALTER TABLE ONLY link_closed_data_category_conceptual_domains
68    ADD CONSTRAINT "closed data category profile value domain primary key" PRIMARY KEY (dc, cd);
69
70
71--
72-- TOC entry 2216 (class 2606 OID 359742)
73-- Dependencies: 1748 1748
74-- Name: closed linguistic section primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
75--
76
77ALTER TABLE ONLY core_closed_linguistic_section
78    ADD CONSTRAINT "closed linguistic section primary key" PRIMARY KEY (id);
79
80
81--
82-- TOC entry 2220 (class 2606 OID 359744)
83-- Dependencies: 1749 1749
84-- Name: complex data category primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
85--
86
87ALTER TABLE ONLY core_complex_data_category
88    ADD CONSTRAINT "complex data category primary key" PRIMARY KEY (id);
89
90
91--
92-- TOC entry 2222 (class 2606 OID 359746)
93-- Dependencies: 1749 1749
94-- Name: complex data category unique; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
95--
96
97ALTER TABLE ONLY core_complex_data_category
98    ADD CONSTRAINT "complex data category unique" UNIQUE (id);
99
100
101--
102-- TOC entry 2224 (class 2606 OID 359748)
103-- Dependencies: 1750 1750
104-- Name: conceptual domain primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
105--
106
107ALTER TABLE ONLY core_conceptual_domain
108    ADD CONSTRAINT "conceptual domain primary key" PRIMARY KEY (id);
109
110
111--
112-- TOC entry 2226 (class 2606 OID 359750)
113-- Dependencies: 1752 1752
114-- Name: conceptual domain rule primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
115--
116
117ALTER TABLE ONLY core_conceptual_domain_rule
118    ADD CONSTRAINT "conceptual domain rule primary key" PRIMARY KEY (id);
119
120
121--
122-- TOC entry 2228 (class 2606 OID 359752)
123-- Dependencies: 1753 1753
124-- Name: constrained data category primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
125--
126
127ALTER TABLE ONLY core_constrained_data_category
128    ADD CONSTRAINT "constrained data category primary key" PRIMARY KEY (id);
129
130
131--
132-- TOC entry 2418 (class 2606 OID 359754)
133-- Dependencies: 1807 1807 1807
134-- Name: constrained data category schema specific domain primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
135--
136
137ALTER TABLE ONLY link_constrained_data_category_conceptual_domains
138    ADD CONSTRAINT "constrained data category schema specific domain primary key" PRIMARY KEY (dc, cd);
139
140
141--
142-- TOC entry 2422 (class 2606 OID 359756)
143-- Dependencies: 1808 1808 1808
144-- Name: constrained linguistic section conceptual domain primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
145--
146
147ALTER TABLE ONLY link_constrained_linguistic_section_conceptual_domains
148    ADD CONSTRAINT "constrained linguistic section conceptual domain primary key" PRIMARY KEY (ls, cd);
149
150
151--
152-- TOC entry 2230 (class 2606 OID 359758)
153-- Dependencies: 1754 1754
154-- Name: constrained linguistic section primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
155--
156
157ALTER TABLE ONLY core_constrained_linguistic_section
158    ADD CONSTRAINT "constrained linguistic section primary key" PRIMARY KEY (id);
159
160
161--
162-- TOC entry 2233 (class 2606 OID 359760)
163-- Dependencies: 1755 1755
164-- Name: container data category primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
165--
166
167ALTER TABLE ONLY core_container_data_category
168    ADD CONSTRAINT "container data category primary key" PRIMARY KEY (id);
169
170
171--
172-- TOC entry 2251 (class 2606 OID 359762)
173-- Dependencies: 1758 1758
174-- Name: data category selection primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
175--
176
177ALTER TABLE ONLY core_data_category_selection
178    ADD CONSTRAINT "data category selection primary key" PRIMARY KEY (id);
179
180
181--
182-- TOC entry 2426 (class 2606 OID 359764)
183-- Dependencies: 1809 1809 1809
184-- Name: data category selection user; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
185--
186
187ALTER TABLE ONLY link_data_category_selection_users
188    ADD CONSTRAINT "data category selection user" PRIMARY KEY (dcs, "user");
189
190
191--
192-- TOC entry 2257 (class 2606 OID 359766)
193-- Dependencies: 1760 1760
194-- Name: data type primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
195--
196
197ALTER TABLE ONLY core_data_type
198    ADD CONSTRAINT "data type primary key" PRIMARY KEY (id);
199
200
201--
202-- TOC entry 2259 (class 2606 OID 359768)
203-- Dependencies: 1760 1760
204-- Name: data type unique; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
205--
206
207ALTER TABLE ONLY core_data_type
208    ADD CONSTRAINT "data type unique" UNIQUE (data_type);
209
210
211--
212-- TOC entry 2235 (class 2606 OID 359770)
213-- Dependencies: 1756 1756
214-- Name: datacategory primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
215--
216
217ALTER TABLE ONLY core_data_category
218    ADD CONSTRAINT "datacategory primary key" PRIMARY KEY (id);
219
220
221--
222-- TOC entry 2283 (class 2606 OID 359772)
223-- Dependencies: 1768 1768 1768
224-- Name: dc language unique; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
225--
226
227ALTER TABLE ONLY core_language_section
228    ADD CONSTRAINT "dc language unique" UNIQUE (dc, language);
229
230
231--
232-- TOC entry 2266 (class 2606 OID 359774)
233-- Dependencies: 1764 1764
234-- Name: decision group dc unique; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
235--
236
237ALTER TABLE ONLY core_decision_group
238    ADD CONSTRAINT "decision group dc unique" UNIQUE (dc);
239
240
241--
242-- TOC entry 2268 (class 2606 OID 359776)
243-- Dependencies: 1764 1764
244-- Name: decision group primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
245--
246
247ALTER TABLE ONLY core_decision_group
248    ADD CONSTRAINT "decision group primary key" PRIMARY KEY (id);
249
250
251--
252-- TOC entry 2441 (class 2606 OID 359778)
253-- Dependencies: 1812 1812 1812
254-- Name: group members primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
255--
256
257ALTER TABLE ONLY link_group_members
258    ADD CONSTRAINT "group members primary key" PRIMARY KEY ("group", member);
259
260
261--
262-- TOC entry 2273 (class 2606 OID 359780)
263-- Dependencies: 1765 1765
264-- Name: group primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
265--
266
267ALTER TABLE ONLY core_group
268    ADD CONSTRAINT "group primary key" PRIMARY KEY (id);
269
270
271--
272-- TOC entry 2277 (class 2606 OID 359782)
273-- Dependencies: 1766 1766
274-- Name: language name unique; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
275--
276
277ALTER TABLE ONLY core_language
278    ADD CONSTRAINT "language name unique" UNIQUE (name);
279
280
281--
282-- TOC entry 2279 (class 2606 OID 359784)
283-- Dependencies: 1766 1766
284-- Name: language primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
285--
286
287ALTER TABLE ONLY core_language
288    ADD CONSTRAINT "language primary key" PRIMARY KEY (id);
289
290
291--
292-- TOC entry 2287 (class 2606 OID 359786)
293-- Dependencies: 1768 1768
294-- Name: language section primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
295--
296
297ALTER TABLE ONLY core_language_section
298    ADD CONSTRAINT "language section primary key" PRIMARY KEY (id);
299
300
301--
302-- TOC entry 2281 (class 2606 OID 359788)
303-- Dependencies: 1766 1766
304-- Name: language tag unique; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
305--
306
307ALTER TABLE ONLY core_language
308    ADD CONSTRAINT "language tag unique" UNIQUE (tag);
309
310
311--
312-- TOC entry 2290 (class 2606 OID 359790)
313-- Dependencies: 1770 1770
314-- Name: linguistic section primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
315--
316
317ALTER TABLE ONLY core_linguistic_section
318    ADD CONSTRAINT "linguistic section primary key" PRIMARY KEY (id);
319
320
321--
322-- TOC entry 2433 (class 2606 OID 359792)
323-- Dependencies: 1810 1810 1810
324-- Name: link dc rights primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
325--
326
327ALTER TABLE ONLY link_dc_access
328    ADD CONSTRAINT "link dc rights primary key" PRIMARY KEY (dc, account);
329
330
331--
332-- TOC entry 2439 (class 2606 OID 359794)
333-- Dependencies: 1811 1811 1811
334-- Name: link dcs access primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
335--
336
337ALTER TABLE ONLY link_dcs_access
338    ADD CONSTRAINT "link dcs access primary key" PRIMARY KEY (dcs, account);
339
340
341--
342-- TOC entry 2387 (class 2606 OID 359796)
343-- Dependencies: 1800 1800
344-- Name: lock primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
345--
346
347ALTER TABLE ONLY generic_lock
348    ADD CONSTRAINT "lock primary key" PRIMARY KEY (id);
349
350
351--
352-- TOC entry 2374 (class 2606 OID 359798)
353-- Dependencies: 1798 1798
354-- Name: login unique; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
355--
356
357ALTER TABLE ONLY core_user
358    ADD CONSTRAINT "login unique" UNIQUE (login);
359
360
361--
362-- TOC entry 2298 (class 2606 OID 359800)
363-- Dependencies: 1772 1772
364-- Name: message primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
365--
366
367ALTER TABLE ONLY core_message
368    ADD CONSTRAINT "message primary key" PRIMARY KEY (id);
369
370
371--
372-- TOC entry 2398 (class 2606 OID 359802)
373-- Dependencies: 1802 1802
374-- Name: name primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
375--
376
377ALTER TABLE ONLY generic_name
378    ADD CONSTRAINT "name primary key" PRIMARY KEY (id);
379
380
381--
382-- TOC entry 2363 (class 2606 OID 359804)
383-- Dependencies: 1797 1797
384-- Name: name unique; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
385--
386
387ALTER TABLE ONLY core_thematic_domain_group
388    ADD CONSTRAINT "name unique" UNIQUE (name);
389
390
391--
392-- TOC entry 2389 (class 2606 OID 359806)
393-- Dependencies: 1800 1800 1800
394-- Name: one lock per object; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
395--
396
397ALTER TABLE ONLY generic_lock
398    ADD CONSTRAINT "one lock per object" UNIQUE (type, lock);
399
400
401--
402-- TOC entry 2300 (class 2606 OID 359808)
403-- Dependencies: 1774 1774
404-- Name: open conceptual domain primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
405--
406
407ALTER TABLE ONLY core_open_conceptual_domain
408    ADD CONSTRAINT "open conceptual domain primary key" PRIMARY KEY (id);
409
410
411--
412-- TOC entry 2449 (class 2606 OID 359810)
413-- Dependencies: 1813 1813
414-- Name: open data category conceptual domain primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
415--
416
417ALTER TABLE ONLY link_open_data_category_conceptual_domain
418    ADD CONSTRAINT "open data category conceptual domain primary key" PRIMARY KEY (dc);
419
420
421--
422-- TOC entry 2302 (class 2606 OID 359812)
423-- Dependencies: 1775 1775
424-- Name: open data category primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
425--
426
427ALTER TABLE ONLY core_open_data_category
428    ADD CONSTRAINT "open data category primary key" PRIMARY KEY (id);
429
430
431--
432-- TOC entry 2304 (class 2606 OID 359814)
433-- Dependencies: 1776 1776
434-- Name: owner primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
435--
436
437ALTER TABLE ONLY core_owner
438    ADD CONSTRAINT "owner primary key" PRIMARY KEY (id);
439
440
441--
442-- TOC entry 2210 (class 2606 OID 359816)
443-- Dependencies: 1745 1745
444-- Name: primary key change request vote; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
445--
446
447ALTER TABLE ONLY core_change_request_vote
448    ADD CONSTRAINT "primary key change request vote" PRIMARY KEY (id);
449
450
451--
452-- TOC entry 2453 (class 2606 OID 359818)
453-- Dependencies: 1814 1814 1814
454-- Name: profile member primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
455--
456
457ALTER TABLE ONLY link_profile_members
458    ADD CONSTRAINT "profile member primary key" PRIMARY KEY (profile, dc);
459
460
461--
462-- TOC entry 2309 (class 2606 OID 359820)
463-- Dependencies: 1777 1777
464-- Name: profile primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
465--
466
467ALTER TABLE ONLY core_profile
468    ADD CONSTRAINT "profile primary key" PRIMARY KEY (id);
469
470
471--
472-- TOC entry 2311 (class 2606 OID 359822)
473-- Dependencies: 1777 1777 1777
474-- Name: profile sibling unique; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
475--
476
477ALTER TABLE ONLY core_profile
478    ADD CONSTRAINT "profile sibling unique" UNIQUE (name, parent);
479
480
481--
482-- TOC entry 2316 (class 2606 OID 359824)
483-- Dependencies: 1779 1779
484-- Name: profile value domain primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
485--
486
487ALTER TABLE ONLY core_profile_value_domain
488    ADD CONSTRAINT "profile value domain primary key" PRIMARY KEY (id);
489
490
491--
492-- TOC entry 2318 (class 2606 OID 359826)
493-- Dependencies: 1780 1780
494-- Name: registration authority primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
495--
496
497ALTER TABLE ONLY core_registration_authority
498    ADD CONSTRAINT "registration authority primary key" PRIMARY KEY (id);
499
500
501--
502-- TOC entry 2320 (class 2606 OID 359828)
503-- Dependencies: 1780 1780
504-- Name: registration authority unique; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
505--
506
507ALTER TABLE ONLY core_registration_authority
508    ADD CONSTRAINT "registration authority unique" UNIQUE (registration_authority);
509
510
511--
512-- TOC entry 2324 (class 2606 OID 359830)
513-- Dependencies: 1782 1782
514-- Name: registration group dc unique; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
515--
516
517ALTER TABLE ONLY core_registration_group
518    ADD CONSTRAINT "registration group dc unique" UNIQUE (dc);
519
520
521--
522-- TOC entry 2326 (class 2606 OID 359832)
523-- Dependencies: 1782 1782
524-- Name: registration group primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
525--
526
527ALTER TABLE ONLY core_registration_group
528    ADD CONSTRAINT "registration group primary key" PRIMARY KEY (id);
529
530
531--
532-- TOC entry 2329 (class 2606 OID 359834)
533-- Dependencies: 1783 1783
534-- Name: rule primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
535--
536
537ALTER TABLE ONLY core_rule
538    ADD CONSTRAINT "rule primary key" PRIMARY KEY (id);
539
540
541--
542-- TOC entry 2331 (class 2606 OID 359836)
543-- Dependencies: 1785 1785
544-- Name: rule type primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
545--
546
547ALTER TABLE ONLY core_rule_type
548    ADD CONSTRAINT "rule type primary key" PRIMARY KEY (id);
549
550
551--
552-- TOC entry 2333 (class 2606 OID 359838)
553-- Dependencies: 1785 1785
554-- Name: rule type unique; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
555--
556
557ALTER TABLE ONLY core_rule_type
558    ADD CONSTRAINT "rule type unique" UNIQUE (rule_type);
559
560
561--
562-- TOC entry 2336 (class 2606 OID 359840)
563-- Dependencies: 1787 1787
564-- Name: selected complex data category primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
565--
566
567ALTER TABLE ONLY core_selected_complex_data_category
568    ADD CONSTRAINT "selected complex data category primary key" PRIMARY KEY (id);
569
570
571--
572-- TOC entry 2338 (class 2606 OID 359842)
573-- Dependencies: 1788 1788
574-- Name: selected container data category primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
575--
576
577ALTER TABLE ONLY core_selected_container_data_category
578    ADD CONSTRAINT "selected container data category primary key" PRIMARY KEY (id);
579
580
581--
582-- TOC entry 2459 (class 2606 OID 359844)
583-- Dependencies: 1815 1815 1815
584-- Name: selected data category picklist primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
585--
586
587ALTER TABLE ONLY link_selected_data_category_picklist
588    ADD CONSTRAINT "selected data category picklist primary key" PRIMARY KEY (cdc, sdc);
589
590
591--
592-- TOC entry 2341 (class 2606 OID 359846)
593-- Dependencies: 1789 1789
594-- Name: selected data category primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
595--
596
597ALTER TABLE ONLY core_selected_data_category
598    ADD CONSTRAINT "selected data category primary key" PRIMARY KEY (id);
599
600
601--
602-- TOC entry 2463 (class 2606 OID 359848)
603-- Dependencies: 1816 1816 1816
604-- Name: selected data category profile primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
605--
606
607ALTER TABLE ONLY link_selected_data_category_profiles
608    ADD CONSTRAINT "selected data category profile primary key" PRIMARY KEY (dc, profile);
609
610
611--
612-- TOC entry 2344 (class 2606 OID 359850)
613-- Dependencies: 1791 1791
614-- Name: selected simple data category primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
615--
616
617ALTER TABLE ONLY core_selected_simple_data_category
618    ADD CONSTRAINT "selected simple data category primary key" PRIMARY KEY (id);
619
620
621--
622-- TOC entry 2349 (class 2606 OID 359852)
623-- Dependencies: 1792 1792
624-- Name: session primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
625--
626
627ALTER TABLE ONLY core_session
628    ADD CONSTRAINT "session primary key" PRIMARY KEY (id);
629
630
631--
632-- TOC entry 2351 (class 2606 OID 359854)
633-- Dependencies: 1794 1794
634-- Name: simple data category primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
635--
636
637ALTER TABLE ONLY core_simple_data_category
638    ADD CONSTRAINT "simple data category primary key" PRIMARY KEY (id);
639
640
641--
642-- TOC entry 2467 (class 2606 OID 359856)
643-- Dependencies: 1817 1817 1817
644-- Name: simple data category super primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
645--
646
647ALTER TABLE ONLY link_simple_data_category_super
648    ADD CONSTRAINT "simple data category super primary key" PRIMARY KEY (dc, super);
649
650
651--
652-- TOC entry 2353 (class 2606 OID 359858)
653-- Dependencies: 1794 1794
654-- Name: simple data category unique; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
655--
656
657ALTER TABLE ONLY core_simple_data_category
658    ADD CONSTRAINT "simple data category unique" UNIQUE (id);
659
660
661--
662-- TOC entry 2262 (class 2606 OID 359860)
663-- Dependencies: 1762 1762
664-- Name: status log primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
665--
666
667ALTER TABLE ONLY core_dc_status_log
668    ADD CONSTRAINT "status log primary key" PRIMARY KEY (id);
669
670
671--
672-- TOC entry 2358 (class 2606 OID 359862)
673-- Dependencies: 1796 1796
674-- Name: submission group dc unique; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
675--
676
677ALTER TABLE ONLY core_submission_group
678    ADD CONSTRAINT "submission group dc unique" UNIQUE (dc);
679
680
681--
682-- TOC entry 2360 (class 2606 OID 359864)
683-- Dependencies: 1796 1796
684-- Name: submission group primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
685--
686
687ALTER TABLE ONLY core_submission_group
688    ADD CONSTRAINT "submission group primary key" PRIMARY KEY (id);
689
690
691--
692-- TOC entry 2410 (class 2606 OID 359866)
693-- Dependencies: 1804 1804
694-- Name: text primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
695--
696
697ALTER TABLE ONLY generic_text
698    ADD CONSTRAINT "text primary key" PRIMARY KEY (id);
699
700
701--
702-- TOC entry 2365 (class 2606 OID 359868)
703-- Dependencies: 1797 1797
704-- Name: thematic domain group primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
705--
706
707ALTER TABLE ONLY core_thematic_domain_group
708    ADD CONSTRAINT "thematic domain group primary key" PRIMARY KEY (id);
709
710
711--
712-- TOC entry 2367 (class 2606 OID 359870)
713-- Dependencies: 1797 1797
714-- Name: thematic domain group unique; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
715--
716
717ALTER TABLE ONLY core_thematic_domain_group
718    ADD CONSTRAINT "thematic domain group unique" UNIQUE (id);
719
720
721--
722-- TOC entry 2203 (class 2606 OID 359872)
723-- Dependencies: 1742 1742
724-- Name: unique adhoc group name; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
725--
726
727ALTER TABLE ONLY core_adhoc_group
728    ADD CONSTRAINT "unique adhoc group name" UNIQUE (name);
729
730
731--
732-- TOC entry 2212 (class 2606 OID 359874)
733-- Dependencies: 1745 1745 1745 1745
734-- Name: unique change request vote; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
735--
736
737ALTER TABLE ONLY core_change_request_vote
738    ADD CONSTRAINT "unique change request vote" UNIQUE (cr, judge, dc);
739
740
741--
742-- TOC entry 2313 (class 2606 OID 359876)
743-- Dependencies: 1777 1777
744-- Name: unique name; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
745--
746
747ALTER TABLE ONLY core_profile
748    ADD CONSTRAINT "unique name" UNIQUE (name);
749
750
751--
752-- TOC entry 2376 (class 2606 OID 359878)
753-- Dependencies: 1798 1798
754-- Name: user primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
755--
756
757ALTER TABLE ONLY core_user
758    ADD CONSTRAINT "user primary key" PRIMARY KEY (id);
759
760
761--
762-- TOC entry 2378 (class 2606 OID 359880)
763-- Dependencies: 1798 1798
764-- Name: user unique; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
765--
766
767ALTER TABLE ONLY core_user
768    ADD CONSTRAINT "user unique" UNIQUE (id);
769
770
771--
772-- TOC entry 2380 (class 2606 OID 359882)
773-- Dependencies: 1799 1799
774-- Name: value domain primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
775--
776
777ALTER TABLE ONLY core_value_domain
778    ADD CONSTRAINT "value domain primary key" PRIMARY KEY (id);
779
780
781--
782-- TOC entry 2471 (class 2606 OID 359884)
783-- Dependencies: 1818 1818 1818
784-- Name: value domain simple data category primary key; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
785--
786
787ALTER TABLE ONLY link_value_domain_values
788    ADD CONSTRAINT "value domain simple data category primary key" PRIMARY KEY (cd, dc);
789
790
791--
792-- TOC entry 2269 (class 1259 OID 359885)
793-- Dependencies: 1764
794-- Name: fki_data category foreign key; Type: INDEX; Schema: public; Owner: -; Tablespace:
795--
796
797CREATE INDEX "fki_data category foreign key" ON core_decision_group USING btree (dc);
798
799
800--
801-- TOC entry 2236 (class 1259 OID 359886)
802-- Dependencies: 1756
803-- Name: fki_owner foreign key; Type: INDEX; Schema: public; Owner: -; Tablespace:
804--
805
806CREATE INDEX "fki_owner foreign key" ON core_data_category USING btree (owner);
807
808
809--
810-- TOC entry 2237 (class 1259 OID 359887)
811-- Dependencies: 1756
812-- Name: fki_registration status foreign key; Type: INDEX; Schema: public; Owner: -; Tablespace:
813--
814
815CREATE INDEX "fki_registration status foreign key" ON core_data_category USING btree (registration_status);
816
817
818--
819-- TOC entry 2454 (class 1259 OID 359888)
820-- Dependencies: 1815
821-- Name: fki_selected complex data category foreign key; Type: INDEX; Schema: public; Owner: -; Tablespace:
822--
823
824CREATE INDEX "fki_selected complex data category foreign key" ON link_selected_data_category_picklist USING btree (cdc);
825
826
827--
828-- TOC entry 2455 (class 1259 OID 359889)
829-- Dependencies: 1815
830-- Name: fki_selected simple data category foreign key; Type: INDEX; Schema: public; Owner: -; Tablespace:
831--
832
833CREATE INDEX "fki_selected simple data category foreign key" ON link_selected_data_category_picklist USING btree (sdc);
834
835
836--
837-- TOC entry 2390 (class 1259 OID 359890)
838-- Dependencies: 1802
839-- Name: fki_status foreign key; Type: INDEX; Schema: public; Owner: -; Tablespace:
840--
841
842CREATE INDEX "fki_status foreign key" ON generic_name USING btree (status);
843
844
845--
846-- TOC entry 2401 (class 1259 OID 359891)
847-- Dependencies: 1804
848-- Name: fki_type foreign key; Type: INDEX; Schema: public; Owner: -; Tablespace:
849--
850
851CREATE INDEX "fki_type foreign key" ON generic_text USING btree (text_type);
852
853
854--
855-- TOC entry 2201 (class 1259 OID 359892)
856-- Dependencies: 1742
857-- Name: idx_core_adhoc_group_owner; Type: INDEX; Schema: public; Owner: -; Tablespace:
858--
859
860CREATE INDEX idx_core_adhoc_group_owner ON core_adhoc_group USING btree (owner);
861
862
863--
864-- TOC entry 2208 (class 1259 OID 359893)
865-- Dependencies: 1743
866-- Name: idx_core_change_request_tdg; Type: INDEX; Schema: public; Owner: -; Tablespace:
867--
868
869CREATE INDEX idx_core_change_request_tdg ON core_change_request USING btree (tdg);
870
871
872--
873-- TOC entry 2217 (class 1259 OID 359894)
874-- Dependencies: 1748
875-- Name: idx_core_closed_linguistic_section_cd; Type: INDEX; Schema: public; Owner: -; Tablespace:
876--
877
878CREATE INDEX idx_core_closed_linguistic_section_cd ON core_closed_linguistic_section USING btree (cd);
879
880
881--
882-- TOC entry 2218 (class 1259 OID 359895)
883-- Dependencies: 1748
884-- Name: idx_core_closed_linguistic_section_dc; Type: INDEX; Schema: public; Owner: -; Tablespace:
885--
886
887CREATE INDEX idx_core_closed_linguistic_section_dc ON core_closed_linguistic_section USING btree (dc);
888
889
890--
891-- TOC entry 2231 (class 1259 OID 359896)
892-- Dependencies: 1754
893-- Name: idx_core_constrained_linguistic_section_dc; Type: INDEX; Schema: public; Owner: -; Tablespace:
894--
895
896CREATE INDEX idx_core_constrained_linguistic_section_dc ON core_constrained_linguistic_section USING btree (dc);
897
898
899--
900-- TOC entry 2238 (class 1259 OID 359897)
901-- Dependencies: 1756
902-- Name: idx_core_data_category_administration_status; Type: INDEX; Schema: public; Owner: -; Tablespace:
903--
904
905CREATE INDEX idx_core_data_category_administration_status ON core_data_category USING btree (administration_status);
906
907
908--
909-- TOC entry 2239 (class 1259 OID 359898)
910-- Dependencies: 1756
911-- Name: idx_core_data_category_identifier; Type: INDEX; Schema: public; Owner: -; Tablespace:
912--
913
914CREATE INDEX idx_core_data_category_identifier ON core_data_category USING btree (identifier);
915
916
917--
918-- TOC entry 2240 (class 1259 OID 359899)
919-- Dependencies: 1756
920-- Name: idx_core_data_category_name; Type: INDEX; Schema: public; Owner: -; Tablespace:
921--
922
923CREATE INDEX idx_core_data_category_name ON core_data_category USING btree (name);
924
925
926--
927-- TOC entry 2241 (class 1259 OID 359900)
928-- Dependencies: 1756
929-- Name: idx_core_data_category_next; Type: INDEX; Schema: public; Owner: -; Tablespace:
930--
931
932CREATE INDEX idx_core_data_category_next ON core_data_category USING btree (next);
933
934
935--
936-- TOC entry 2242 (class 1259 OID 359901)
937-- Dependencies: 1756
938-- Name: idx_core_data_category_owner; Type: INDEX; Schema: public; Owner: -; Tablespace:
939--
940
941CREATE INDEX idx_core_data_category_owner ON core_data_category USING btree (owner);
942
943
944--
945-- TOC entry 2243 (class 1259 OID 359902)
946-- Dependencies: 1756
947-- Name: idx_core_data_category_pid; Type: INDEX; Schema: public; Owner: -; Tablespace:
948--
949
950CREATE INDEX idx_core_data_category_pid ON core_data_category USING btree (pid);
951
952
953--
954-- TOC entry 2244 (class 1259 OID 359903)
955-- Dependencies: 1756
956-- Name: idx_core_data_category_previous; Type: INDEX; Schema: public; Owner: -; Tablespace:
957--
958
959CREATE INDEX idx_core_data_category_previous ON core_data_category USING btree (previous);
960
961
962--
963-- TOC entry 2245 (class 1259 OID 359904)
964-- Dependencies: 1756
965-- Name: idx_core_data_category_private; Type: INDEX; Schema: public; Owner: -; Tablespace:
966--
967
968CREATE INDEX idx_core_data_category_private ON core_data_category USING btree (private);
969
970
971--
972-- TOC entry 2246 (class 1259 OID 359905)
973-- Dependencies: 1756
974-- Name: idx_core_data_category_registration_status; Type: INDEX; Schema: public; Owner: -; Tablespace:
975--
976
977CREATE INDEX idx_core_data_category_registration_status ON core_data_category USING btree (registration_status);
978
979
980--
981-- TOC entry 2252 (class 1259 OID 359906)
982-- Dependencies: 1758
983-- Name: idx_core_data_category_selection_name; Type: INDEX; Schema: public; Owner: -; Tablespace:
984--
985
986CREATE INDEX idx_core_data_category_selection_name ON core_data_category_selection USING btree (name);
987
988
989--
990-- TOC entry 2253 (class 1259 OID 359907)
991-- Dependencies: 1758
992-- Name: idx_core_data_category_selection_owner; Type: INDEX; Schema: public; Owner: -; Tablespace:
993--
994
995CREATE INDEX idx_core_data_category_selection_owner ON core_data_category_selection USING btree (owner);
996
997
998--
999-- TOC entry 2254 (class 1259 OID 359908)
1000-- Dependencies: 1758
1001-- Name: idx_core_data_category_selection_parent; Type: INDEX; Schema: public; Owner: -; Tablespace:
1002--
1003
1004CREATE INDEX idx_core_data_category_selection_parent ON core_data_category_selection USING btree (parent);
1005
1006
1007--
1008-- TOC entry 2255 (class 1259 OID 359909)
1009-- Dependencies: 1758
1010-- Name: idx_core_data_category_selection_private; Type: INDEX; Schema: public; Owner: -; Tablespace:
1011--
1012
1013CREATE INDEX idx_core_data_category_selection_private ON core_data_category_selection USING btree (private);
1014
1015
1016--
1017-- TOC entry 2247 (class 1259 OID 359910)
1018-- Dependencies: 1756
1019-- Name: idx_core_data_category_type; Type: INDEX; Schema: public; Owner: -; Tablespace:
1020--
1021
1022CREATE INDEX idx_core_data_category_type ON core_data_category USING btree (type);
1023
1024
1025--
1026-- TOC entry 2260 (class 1259 OID 359911)
1027-- Dependencies: 1760
1028-- Name: idx_core_data_type_super; Type: INDEX; Schema: public; Owner: -; Tablespace:
1029--
1030
1031CREATE INDEX idx_core_data_type_super ON core_data_type USING btree (super);
1032
1033
1034--
1035-- TOC entry 2270 (class 1259 OID 359912)
1036-- Dependencies: 1764
1037-- Name: idx_core_decision_group_dc; Type: INDEX; Schema: public; Owner: -; Tablespace:
1038--
1039
1040CREATE INDEX idx_core_decision_group_dc ON core_decision_group USING btree (dc);
1041
1042
1043--
1044-- TOC entry 2271 (class 1259 OID 359913)
1045-- Dependencies: 1764
1046-- Name: idx_core_decision_group_owner; Type: INDEX; Schema: public; Owner: -; Tablespace:
1047--
1048
1049CREATE INDEX idx_core_decision_group_owner ON core_decision_group USING btree (owner);
1050
1051
1052--
1053-- TOC entry 2274 (class 1259 OID 359914)
1054-- Dependencies: 1766
1055-- Name: idx_core_language_name; Type: INDEX; Schema: public; Owner: -; Tablespace:
1056--
1057
1058CREATE INDEX idx_core_language_name ON core_language USING btree (name);
1059
1060
1061--
1062-- TOC entry 2284 (class 1259 OID 359915)
1063-- Dependencies: 1768
1064-- Name: idx_core_language_section_dc; Type: INDEX; Schema: public; Owner: -; Tablespace:
1065--
1066
1067CREATE INDEX idx_core_language_section_dc ON core_language_section USING btree (dc);
1068
1069
1070--
1071-- TOC entry 2285 (class 1259 OID 359916)
1072-- Dependencies: 1768
1073-- Name: idx_core_language_section_language; Type: INDEX; Schema: public; Owner: -; Tablespace:
1074--
1075
1076CREATE INDEX idx_core_language_section_language ON core_language_section USING btree (language);
1077
1078
1079--
1080-- TOC entry 2275 (class 1259 OID 359917)
1081-- Dependencies: 1766
1082-- Name: idx_core_language_tag; Type: INDEX; Schema: public; Owner: -; Tablespace:
1083--
1084
1085CREATE INDEX idx_core_language_tag ON core_language USING btree (tag);
1086
1087
1088--
1089-- TOC entry 2288 (class 1259 OID 359918)
1090-- Dependencies: 1770
1091-- Name: idx_core_linguistic_section; Type: INDEX; Schema: public; Owner: -; Tablespace:
1092--
1093
1094CREATE INDEX idx_core_linguistic_section ON core_linguistic_section USING btree (language);
1095
1096
1097--
1098-- TOC entry 2291 (class 1259 OID 359919)
1099-- Dependencies: 1772
1100-- Name: idx_core_message_created; Type: INDEX; Schema: public; Owner: -; Tablespace:
1101--
1102
1103CREATE INDEX idx_core_message_created ON core_message USING btree (created);
1104
1105
1106--
1107-- TOC entry 2292 (class 1259 OID 359920)
1108-- Dependencies: 1772
1109-- Name: idx_core_message_from; Type: INDEX; Schema: public; Owner: -; Tablespace:
1110--
1111
1112CREATE INDEX idx_core_message_from ON core_message USING btree ("from");
1113
1114
1115--
1116-- TOC entry 2293 (class 1259 OID 359921)
1117-- Dependencies: 1772
1118-- Name: idx_core_message_read; Type: INDEX; Schema: public; Owner: -; Tablespace:
1119--
1120
1121CREATE INDEX idx_core_message_read ON core_message USING btree (read);
1122
1123
1124--
1125-- TOC entry 2294 (class 1259 OID 359922)
1126-- Dependencies: 1772
1127-- Name: idx_core_message_status; Type: INDEX; Schema: public; Owner: -; Tablespace:
1128--
1129
1130CREATE INDEX idx_core_message_status ON core_message USING btree (status);
1131
1132
1133--
1134-- TOC entry 2295 (class 1259 OID 359923)
1135-- Dependencies: 1772
1136-- Name: idx_core_message_to; Type: INDEX; Schema: public; Owner: -; Tablespace:
1137--
1138
1139CREATE INDEX idx_core_message_to ON core_message USING btree ("to");
1140
1141
1142--
1143-- TOC entry 2296 (class 1259 OID 359924)
1144-- Dependencies: 1772
1145-- Name: idx_core_message_type; Type: INDEX; Schema: public; Owner: -; Tablespace:
1146--
1147
1148CREATE INDEX idx_core_message_type ON core_message USING btree (type);
1149
1150
1151--
1152-- TOC entry 2305 (class 1259 OID 359925)
1153-- Dependencies: 1777
1154-- Name: idx_core_profile_name; Type: INDEX; Schema: public; Owner: -; Tablespace:
1155--
1156
1157CREATE INDEX idx_core_profile_name ON core_profile USING btree (name);
1158
1159
1160--
1161-- TOC entry 2306 (class 1259 OID 359926)
1162-- Dependencies: 1777
1163-- Name: idx_core_profile_parent; Type: INDEX; Schema: public; Owner: -; Tablespace:
1164--
1165
1166CREATE INDEX idx_core_profile_parent ON core_profile USING btree (parent);
1167
1168
1169--
1170-- TOC entry 2307 (class 1259 OID 359927)
1171-- Dependencies: 1777
1172-- Name: idx_core_profile_tdg; Type: INDEX; Schema: public; Owner: -; Tablespace:
1173--
1174
1175CREATE INDEX idx_core_profile_tdg ON core_profile USING btree (tdg);
1176
1177
1178--
1179-- TOC entry 2314 (class 1259 OID 359928)
1180-- Dependencies: 1779
1181-- Name: idx_core_profile_value_domain; Type: INDEX; Schema: public; Owner: -; Tablespace:
1182--
1183
1184CREATE INDEX idx_core_profile_value_domain ON core_profile_value_domain USING btree (profile);
1185
1186
1187--
1188-- TOC entry 2321 (class 1259 OID 359929)
1189-- Dependencies: 1782
1190-- Name: idx_core_registration_group_dc; Type: INDEX; Schema: public; Owner: -; Tablespace:
1191--
1192
1193CREATE INDEX idx_core_registration_group_dc ON core_registration_group USING btree (dc);
1194
1195
1196--
1197-- TOC entry 2322 (class 1259 OID 359930)
1198-- Dependencies: 1782
1199-- Name: idx_core_registration_group_registration_authority; Type: INDEX; Schema: public; Owner: -; Tablespace:
1200--
1201
1202CREATE INDEX idx_core_registration_group_registration_authority ON core_registration_group USING btree (registration_authority);
1203
1204
1205--
1206-- TOC entry 2327 (class 1259 OID 359931)
1207-- Dependencies: 1783
1208-- Name: idx_core_rule_cd; Type: INDEX; Schema: public; Owner: -; Tablespace:
1209--
1210
1211CREATE INDEX idx_core_rule_cd ON core_rule USING btree (cd);
1212
1213
1214--
1215-- TOC entry 2334 (class 1259 OID 359932)
1216-- Dependencies: 1787
1217-- Name: idx_core_selected_complex_data_category_dc; Type: INDEX; Schema: public; Owner: -; Tablespace:
1218--
1219
1220CREATE INDEX idx_core_selected_complex_data_category_dc ON core_selected_complex_data_category USING btree (dc);
1221
1222
1223--
1224-- TOC entry 2339 (class 1259 OID 359933)
1225-- Dependencies: 1789
1226-- Name: idx_core_selected_data_category_dcs; Type: INDEX; Schema: public; Owner: -; Tablespace:
1227--
1228
1229CREATE INDEX idx_core_selected_data_category_dcs ON core_selected_data_category USING btree (dcs);
1230
1231
1232--
1233-- TOC entry 2342 (class 1259 OID 359934)
1234-- Dependencies: 1791
1235-- Name: idx_core_selected_simple_data_category_dc; Type: INDEX; Schema: public; Owner: -; Tablespace:
1236--
1237
1238CREATE INDEX idx_core_selected_simple_data_category_dc ON core_selected_simple_data_category USING btree (dc);
1239
1240
1241--
1242-- TOC entry 2345 (class 1259 OID 359935)
1243-- Dependencies: 1792
1244-- Name: idx_core_session_first_access; Type: INDEX; Schema: public; Owner: -; Tablespace:
1245--
1246
1247CREATE INDEX idx_core_session_first_access ON core_session USING btree (first_access);
1248
1249
1250--
1251-- TOC entry 2346 (class 1259 OID 359936)
1252-- Dependencies: 1792
1253-- Name: idx_core_session_last_access; Type: INDEX; Schema: public; Owner: -; Tablespace:
1254--
1255
1256CREATE INDEX idx_core_session_last_access ON core_session USING btree (last_access);
1257
1258
1259--
1260-- TOC entry 2347 (class 1259 OID 359937)
1261-- Dependencies: 1792
1262-- Name: idx_core_session_user; Type: INDEX; Schema: public; Owner: -; Tablespace:
1263--
1264
1265CREATE INDEX idx_core_session_user ON core_session USING btree ("user");
1266
1267
1268--
1269-- TOC entry 2354 (class 1259 OID 359938)
1270-- Dependencies: 1796
1271-- Name: idx_core_submission_group_dc; Type: INDEX; Schema: public; Owner: -; Tablespace:
1272--
1273
1274CREATE INDEX idx_core_submission_group_dc ON core_submission_group USING btree (dc);
1275
1276
1277--
1278-- TOC entry 2355 (class 1259 OID 359939)
1279-- Dependencies: 1796
1280-- Name: idx_core_submission_group_owner; Type: INDEX; Schema: public; Owner: -; Tablespace:
1281--
1282
1283CREATE INDEX idx_core_submission_group_owner ON core_submission_group USING btree (owner);
1284
1285
1286--
1287-- TOC entry 2356 (class 1259 OID 359940)
1288-- Dependencies: 1796
1289-- Name: idx_core_submission_group_submission_date; Type: INDEX; Schema: public; Owner: -; Tablespace:
1290--
1291
1292CREATE INDEX idx_core_submission_group_submission_date ON core_submission_group USING btree (submission_date);
1293
1294
1295--
1296-- TOC entry 2361 (class 1259 OID 359941)
1297-- Dependencies: 1797
1298-- Name: idx_core_thematic_domain_group_name; Type: INDEX; Schema: public; Owner: -; Tablespace:
1299--
1300
1301CREATE INDEX idx_core_thematic_domain_group_name ON core_thematic_domain_group USING btree (name);
1302
1303
1304--
1305-- TOC entry 2368 (class 1259 OID 359942)
1306-- Dependencies: 1798
1307-- Name: idx_core_user_email; Type: INDEX; Schema: public; Owner: -; Tablespace:
1308--
1309
1310CREATE INDEX idx_core_user_email ON core_user USING btree (email);
1311
1312
1313--
1314-- TOC entry 2369 (class 1259 OID 359943)
1315-- Dependencies: 1798
1316-- Name: idx_core_user_login; Type: INDEX; Schema: public; Owner: -; Tablespace:
1317--
1318
1319CREATE INDEX idx_core_user_login ON core_user USING btree (login);
1320
1321
1322--
1323-- TOC entry 2370 (class 1259 OID 359944)
1324-- Dependencies: 1798
1325-- Name: idx_core_user_shib_principal; Type: INDEX; Schema: public; Owner: -; Tablespace:
1326--
1327
1328CREATE INDEX idx_core_user_shib_principal ON core_user USING btree (shib_principal);
1329
1330
1331--
1332-- TOC entry 2371 (class 1259 OID 359945)
1333-- Dependencies: 1798
1334-- Name: idx_core_user_sync; Type: INDEX; Schema: public; Owner: -; Tablespace:
1335--
1336
1337CREATE INDEX idx_core_user_sync ON core_user USING btree (sync);
1338
1339
1340--
1341-- TOC entry 2372 (class 1259 OID 359946)
1342-- Dependencies: 1798
1343-- Name: idx_core_user_type; Type: INDEX; Schema: public; Owner: -; Tablespace:
1344--
1345
1346CREATE INDEX idx_core_user_type ON core_user USING btree (type);
1347
1348
1349--
1350-- TOC entry 2381 (class 1259 OID 359947)
1351-- Dependencies: 1800
1352-- Name: idx_generic_lock_first_access; Type: INDEX; Schema: public; Owner: -; Tablespace:
1353--
1354
1355CREATE INDEX idx_generic_lock_first_access ON generic_lock USING btree (first_access);
1356
1357
1358--
1359-- TOC entry 2382 (class 1259 OID 359948)
1360-- Dependencies: 1800
1361-- Name: idx_generic_lock_last_access; Type: INDEX; Schema: public; Owner: -; Tablespace:
1362--
1363
1364CREATE INDEX idx_generic_lock_last_access ON generic_lock USING btree (last_access);
1365
1366
1367--
1368-- TOC entry 2383 (class 1259 OID 359949)
1369-- Dependencies: 1800
1370-- Name: idx_generic_lock_lock; Type: INDEX; Schema: public; Owner: -; Tablespace:
1371--
1372
1373CREATE INDEX idx_generic_lock_lock ON generic_lock USING btree (lock);
1374
1375
1376--
1377-- TOC entry 2384 (class 1259 OID 359950)
1378-- Dependencies: 1800
1379-- Name: idx_generic_lock_session; Type: INDEX; Schema: public; Owner: -; Tablespace:
1380--
1381
1382CREATE INDEX idx_generic_lock_session ON generic_lock USING btree (session);
1383
1384
1385--
1386-- TOC entry 2385 (class 1259 OID 359951)
1387-- Dependencies: 1800
1388-- Name: idx_generic_lock_type; Type: INDEX; Schema: public; Owner: -; Tablespace:
1389--
1390
1391CREATE INDEX idx_generic_lock_type ON generic_lock USING btree (type);
1392
1393
1394--
1395-- TOC entry 2391 (class 1259 OID 359952)
1396-- Dependencies: 1802
1397-- Name: idx_generic_name_language; Type: INDEX; Schema: public; Owner: -; Tablespace:
1398--
1399
1400CREATE INDEX idx_generic_name_language ON generic_name USING btree (language);
1401
1402
1403--
1404-- TOC entry 2392 (class 1259 OID 359953)
1405-- Dependencies: 1802
1406-- Name: idx_generic_name_name; Type: INDEX; Schema: public; Owner: -; Tablespace:
1407--
1408
1409CREATE INDEX idx_generic_name_name ON generic_name USING btree (name);
1410
1411
1412--
1413-- TOC entry 2393 (class 1259 OID 359954)
1414-- Dependencies: 1802
1415-- Name: idx_generic_name_name_type; Type: INDEX; Schema: public; Owner: -; Tablespace:
1416--
1417
1418CREATE INDEX idx_generic_name_name_type ON generic_name USING btree (name_type);
1419
1420
1421--
1422-- TOC entry 2394 (class 1259 OID 359955)
1423-- Dependencies: 1802
1424-- Name: idx_generic_name_owner; Type: INDEX; Schema: public; Owner: -; Tablespace:
1425--
1426
1427CREATE INDEX idx_generic_name_owner ON generic_name USING btree (owner);
1428
1429
1430--
1431-- TOC entry 2395 (class 1259 OID 359956)
1432-- Dependencies: 1802
1433-- Name: idx_generic_name_owner_type; Type: INDEX; Schema: public; Owner: -; Tablespace:
1434--
1435
1436CREATE INDEX idx_generic_name_owner_type ON generic_name USING btree (owner_type);
1437
1438
1439--
1440-- TOC entry 2396 (class 1259 OID 359957)
1441-- Dependencies: 1802
1442-- Name: idx_generic_name_status; Type: INDEX; Schema: public; Owner: -; Tablespace:
1443--
1444
1445CREATE INDEX idx_generic_name_status ON generic_name USING btree (status);
1446
1447
1448--
1449-- TOC entry 2402 (class 1259 OID 359958)
1450-- Dependencies: 1804
1451-- Name: idx_generic_text_date; Type: INDEX; Schema: public; Owner: -; Tablespace:
1452--
1453
1454CREATE INDEX idx_generic_text_date ON generic_text USING btree (date);
1455
1456
1457--
1458-- TOC entry 2403 (class 1259 OID 359959)
1459-- Dependencies: 1804
1460-- Name: idx_generic_text_language; Type: INDEX; Schema: public; Owner: -; Tablespace:
1461--
1462
1463CREATE INDEX idx_generic_text_language ON generic_text USING btree (language);
1464
1465
1466--
1467-- TOC entry 2404 (class 1259 OID 359960)
1468-- Dependencies: 1804
1469-- Name: idx_generic_text_owner; Type: INDEX; Schema: public; Owner: -; Tablespace:
1470--
1471
1472CREATE INDEX idx_generic_text_owner ON generic_text USING btree (owner);
1473
1474
1475--
1476-- TOC entry 2405 (class 1259 OID 359961)
1477-- Dependencies: 1804
1478-- Name: idx_generic_text_owner_type; Type: INDEX; Schema: public; Owner: -; Tablespace:
1479--
1480
1481CREATE INDEX idx_generic_text_owner_type ON generic_text USING btree (owner_type);
1482
1483
1484--
1485-- TOC entry 2406 (class 1259 OID 359962)
1486-- Dependencies: 1804
1487-- Name: idx_generic_text_text_type; Type: INDEX; Schema: public; Owner: -; Tablespace:
1488--
1489
1490CREATE INDEX idx_generic_text_text_type ON generic_text USING btree (text_type);
1491
1492
1493--
1494-- TOC entry 2407 (class 1259 OID 359963)
1495-- Dependencies: 1804
1496-- Name: idx_generic_text_timestamp; Type: INDEX; Schema: public; Owner: -; Tablespace:
1497--
1498
1499CREATE INDEX idx_generic_text_timestamp ON generic_text USING btree ("timestamp");
1500
1501
1502--
1503-- TOC entry 2408 (class 1259 OID 359964)
1504-- Dependencies: 1804
1505-- Name: idx_generic_text_user; Type: INDEX; Schema: public; Owner: -; Tablespace:
1506--
1507
1508CREATE INDEX idx_generic_text_user ON generic_text USING btree ("user");
1509
1510
1511--
1512-- TOC entry 2442 (class 1259 OID 359965)
1513-- Dependencies: 1812
1514-- Name: idx_ling_group_members_status; Type: INDEX; Schema: public; Owner: -; Tablespace:
1515--
1516
1517CREATE INDEX idx_ling_group_members_status ON link_group_members USING btree (status);
1518
1519
1520--
1521-- TOC entry 2415 (class 1259 OID 359966)
1522-- Dependencies: 1806
1523-- Name: idx_link_closed_data_category_conceptual_domain_cd; Type: INDEX; Schema: public; Owner: -; Tablespace:
1524--
1525
1526CREATE INDEX idx_link_closed_data_category_conceptual_domain_cd ON link_closed_data_category_conceptual_domains USING btree (cd);
1527
1528
1529--
1530-- TOC entry 2416 (class 1259 OID 359967)
1531-- Dependencies: 1806
1532-- Name: idx_link_closed_data_category_conceptual_domain_dc; Type: INDEX; Schema: public; Owner: -; Tablespace:
1533--
1534
1535CREATE INDEX idx_link_closed_data_category_conceptual_domain_dc ON link_closed_data_category_conceptual_domains USING btree (dc);
1536
1537
1538--
1539-- TOC entry 2419 (class 1259 OID 359968)
1540-- Dependencies: 1807
1541-- Name: idx_link_constrained_data_category_conceptual_domain_cd; Type: INDEX; Schema: public; Owner: -; Tablespace:
1542--
1543
1544CREATE INDEX idx_link_constrained_data_category_conceptual_domain_cd ON link_constrained_data_category_conceptual_domains USING btree (cd);
1545
1546
1547--
1548-- TOC entry 2420 (class 1259 OID 359969)
1549-- Dependencies: 1807
1550-- Name: idx_link_constrained_data_category_conceptual_domain_dc; Type: INDEX; Schema: public; Owner: -; Tablespace:
1551--
1552
1553CREATE INDEX idx_link_constrained_data_category_conceptual_domain_dc ON link_constrained_data_category_conceptual_domains USING btree (dc);
1554
1555
1556--
1557-- TOC entry 2423 (class 1259 OID 359970)
1558-- Dependencies: 1808
1559-- Name: idx_link_constrained_linguistic_section_conceptual_domain_cd; Type: INDEX; Schema: public; Owner: -; Tablespace:
1560--
1561
1562CREATE INDEX idx_link_constrained_linguistic_section_conceptual_domain_cd ON link_constrained_linguistic_section_conceptual_domains USING btree (cd);
1563
1564
1565--
1566-- TOC entry 2424 (class 1259 OID 359971)
1567-- Dependencies: 1808
1568-- Name: idx_link_constrained_linguistic_section_conceptual_domain_ls; Type: INDEX; Schema: public; Owner: -; Tablespace:
1569--
1570
1571CREATE INDEX idx_link_constrained_linguistic_section_conceptual_domain_ls ON link_constrained_linguistic_section_conceptual_domains USING btree (ls);
1572
1573
1574--
1575-- TOC entry 2427 (class 1259 OID 359972)
1576-- Dependencies: 1809
1577-- Name: idx_link_data_category_selection_users_dcs; Type: INDEX; Schema: public; Owner: -; Tablespace:
1578--
1579
1580CREATE INDEX idx_link_data_category_selection_users_dcs ON link_data_category_selection_users USING btree (dcs);
1581
1582
1583--
1584-- TOC entry 2428 (class 1259 OID 359973)
1585-- Dependencies: 1809
1586-- Name: idx_link_data_category_selection_users_user; Type: INDEX; Schema: public; Owner: -; Tablespace:
1587--
1588
1589CREATE INDEX idx_link_data_category_selection_users_user ON link_data_category_selection_users USING btree ("user");
1590
1591
1592--
1593-- TOC entry 2429 (class 1259 OID 359974)
1594-- Dependencies: 1810
1595-- Name: idx_link_dc_access_account; Type: INDEX; Schema: public; Owner: -; Tablespace:
1596--
1597
1598CREATE INDEX idx_link_dc_access_account ON link_dc_access USING btree (account);
1599
1600
1601--
1602-- TOC entry 2430 (class 1259 OID 359975)
1603-- Dependencies: 1810
1604-- Name: idx_link_dc_access_dc; Type: INDEX; Schema: public; Owner: -; Tablespace:
1605--
1606
1607CREATE INDEX idx_link_dc_access_dc ON link_dc_access USING btree (dc);
1608
1609
1610--
1611-- TOC entry 2431 (class 1259 OID 359976)
1612-- Dependencies: 1810
1613-- Name: idx_link_dc_access_rights; Type: INDEX; Schema: public; Owner: -; Tablespace:
1614--
1615
1616CREATE INDEX idx_link_dc_access_rights ON link_dc_access USING btree (rights);
1617
1618
1619--
1620-- TOC entry 2434 (class 1259 OID 359977)
1621-- Dependencies: 1811
1622-- Name: idx_link_dcs_access_account; Type: INDEX; Schema: public; Owner: -; Tablespace:
1623--
1624
1625CREATE INDEX idx_link_dcs_access_account ON link_dcs_access USING btree (account);
1626
1627
1628--
1629-- TOC entry 2435 (class 1259 OID 359978)
1630-- Dependencies: 1811
1631-- Name: idx_link_dcs_access_dcs; Type: INDEX; Schema: public; Owner: -; Tablespace:
1632--
1633
1634CREATE INDEX idx_link_dcs_access_dcs ON link_dcs_access USING btree (dcs);
1635
1636
1637--
1638-- TOC entry 2436 (class 1259 OID 360951)
1639-- Dependencies: 1811
1640-- Name: idx_link_dcs_access_propagate; Type: INDEX; Schema: public; Owner: -; Tablespace:
1641--
1642
1643CREATE INDEX idx_link_dcs_access_propagate ON link_dcs_access USING btree (propagate);
1644
1645
1646--
1647-- TOC entry 2437 (class 1259 OID 359980)
1648-- Dependencies: 1811
1649-- Name: idx_link_dcs_access_rights; Type: INDEX; Schema: public; Owner: -; Tablespace:
1650--
1651
1652CREATE INDEX idx_link_dcs_access_rights ON link_dcs_access USING btree (rights);
1653
1654
1655--
1656-- TOC entry 2443 (class 1259 OID 359981)
1657-- Dependencies: 1812
1658-- Name: idx_link_group_members_group; Type: INDEX; Schema: public; Owner: -; Tablespace:
1659--
1660
1661CREATE INDEX idx_link_group_members_group ON link_group_members USING btree ("group");
1662
1663
1664--
1665-- TOC entry 2444 (class 1259 OID 359982)
1666-- Dependencies: 1812
1667-- Name: idx_link_group_members_member; Type: INDEX; Schema: public; Owner: -; Tablespace:
1668--
1669
1670CREATE INDEX idx_link_group_members_member ON link_group_members USING btree (member);
1671
1672
1673--
1674-- TOC entry 2445 (class 1259 OID 359983)
1675-- Dependencies: 1812
1676-- Name: idx_link_group_members_role; Type: INDEX; Schema: public; Owner: -; Tablespace:
1677--
1678
1679CREATE INDEX idx_link_group_members_role ON link_group_members USING btree (role);
1680
1681
1682--
1683-- TOC entry 2446 (class 1259 OID 359984)
1684-- Dependencies: 1813
1685-- Name: idx_link_open_data_category_conceptual_domain_cd; Type: INDEX; Schema: public; Owner: -; Tablespace:
1686--
1687
1688CREATE INDEX idx_link_open_data_category_conceptual_domain_cd ON link_open_data_category_conceptual_domain USING btree (cd);
1689
1690
1691--
1692-- TOC entry 2447 (class 1259 OID 359985)
1693-- Dependencies: 1813
1694-- Name: idx_link_open_data_category_conceptual_domain_dc; Type: INDEX; Schema: public; Owner: -; Tablespace:
1695--
1696
1697CREATE INDEX idx_link_open_data_category_conceptual_domain_dc ON link_open_data_category_conceptual_domain USING btree (dc);
1698
1699
1700--
1701-- TOC entry 2450 (class 1259 OID 359986)
1702-- Dependencies: 1814
1703-- Name: idx_link_profile_members_dc; Type: INDEX; Schema: public; Owner: -; Tablespace:
1704--
1705
1706CREATE INDEX idx_link_profile_members_dc ON link_profile_members USING btree (dc);
1707
1708
1709--
1710-- TOC entry 2451 (class 1259 OID 359987)
1711-- Dependencies: 1814
1712-- Name: idx_link_profile_members_profile; Type: INDEX; Schema: public; Owner: -; Tablespace:
1713--
1714
1715CREATE INDEX idx_link_profile_members_profile ON link_profile_members USING btree (profile);
1716
1717
1718--
1719-- TOC entry 2456 (class 1259 OID 359988)
1720-- Dependencies: 1815
1721-- Name: idx_link_selected_data_category_picklist_cdc; Type: INDEX; Schema: public; Owner: -; Tablespace:
1722--
1723
1724CREATE INDEX idx_link_selected_data_category_picklist_cdc ON link_selected_data_category_picklist USING btree (cdc);
1725
1726
1727--
1728-- TOC entry 2457 (class 1259 OID 359989)
1729-- Dependencies: 1815
1730-- Name: idx_link_selected_data_category_picklist_sdc; Type: INDEX; Schema: public; Owner: -; Tablespace:
1731--
1732
1733CREATE INDEX idx_link_selected_data_category_picklist_sdc ON link_selected_data_category_picklist USING btree (sdc);
1734
1735
1736--
1737-- TOC entry 2460 (class 1259 OID 359990)
1738-- Dependencies: 1816
1739-- Name: idx_link_selected_data_category_profiles_dc; Type: INDEX; Schema: public; Owner: -; Tablespace:
1740--
1741
1742CREATE INDEX idx_link_selected_data_category_profiles_dc ON link_selected_data_category_profiles USING btree (dc);
1743
1744
1745--
1746-- TOC entry 2461 (class 1259 OID 359991)
1747-- Dependencies: 1816
1748-- Name: idx_link_selected_data_category_profiles_profile; Type: INDEX; Schema: public; Owner: -; Tablespace:
1749--
1750
1751CREATE INDEX idx_link_selected_data_category_profiles_profile ON link_selected_data_category_profiles USING btree (profile);
1752
1753
1754--
1755-- TOC entry 2464 (class 1259 OID 359992)
1756-- Dependencies: 1817
1757-- Name: idx_link_simple_data_category_super_dc; Type: INDEX; Schema: public; Owner: -; Tablespace:
1758--
1759
1760CREATE INDEX idx_link_simple_data_category_super_dc ON link_simple_data_category_super USING btree (dc);
1761
1762
1763--
1764-- TOC entry 2465 (class 1259 OID 359993)
1765-- Dependencies: 1817
1766-- Name: idx_link_simple_data_category_super_super; Type: INDEX; Schema: public; Owner: -; Tablespace:
1767--
1768
1769CREATE INDEX idx_link_simple_data_category_super_super ON link_simple_data_category_super USING btree (super);
1770
1771
1772--
1773-- TOC entry 2468 (class 1259 OID 359994)
1774-- Dependencies: 1818
1775-- Name: idx_link_value_domain_values_cd; Type: INDEX; Schema: public; Owner: -; Tablespace:
1776--
1777
1778CREATE INDEX idx_link_value_domain_values_cd ON link_value_domain_values USING btree (cd);
1779
1780
1781--
1782-- TOC entry 2469 (class 1259 OID 359995)
1783-- Dependencies: 1818
1784-- Name: idx_link_value_domain_values_dc; Type: INDEX; Schema: public; Owner: -; Tablespace:
1785--
1786
1787CREATE INDEX idx_link_value_domain_values_dc ON link_value_domain_values USING btree (dc);
1788
1789
1790--
1791-- TOC entry 2248 (class 1259 OID 359996)
1792-- Dependencies: 1756
1793-- Name: tsi_identifier search; Type: INDEX; Schema: public; Owner: -; Tablespace:
1794--
1795
1796CREATE INDEX "tsi_identifier search" ON core_data_category USING gist (search);
1797
1798
1799--
1800-- TOC entry 2249 (class 1259 OID 359997)
1801-- Dependencies: 1756
1802-- Name: tsi_identifier search language; Type: INDEX; Schema: public; Owner: -; Tablespace:
1803--
1804
1805CREATE INDEX "tsi_identifier search language" ON core_data_category USING gist (search_language);
1806
1807
1808--
1809-- TOC entry 2399 (class 1259 OID 359998)
1810-- Dependencies: 1802
1811-- Name: tsi_name search; Type: INDEX; Schema: public; Owner: -; Tablespace:
1812--
1813
1814CREATE INDEX "tsi_name search" ON generic_name USING gist (search);
1815
1816
1817--
1818-- TOC entry 2400 (class 1259 OID 359999)
1819-- Dependencies: 1802
1820-- Name: tsi_name_search language; Type: INDEX; Schema: public; Owner: -; Tablespace:
1821--
1822
1823CREATE INDEX "tsi_name_search language" ON generic_name USING gist (search_language);
1824
1825
1826--
1827-- TOC entry 2411 (class 1259 OID 360000)
1828-- Dependencies: 1804
1829-- Name: tsi_text search; Type: INDEX; Schema: public; Owner: -; Tablespace:
1830--
1831
1832CREATE INDEX "tsi_text search" ON generic_text USING gist (search);
1833
1834
1835--
1836-- TOC entry 2412 (class 1259 OID 360001)
1837-- Dependencies: 1804
1838-- Name: tsi_text search language; Type: INDEX; Schema: public; Owner: -; Tablespace:
1839--
1840
1841CREATE INDEX "tsi_text search language" ON generic_text USING gist (search_language);
1842
1843
1844--
1845-- TOC entry 2570 (class 2620 OID 360002)
1846-- Dependencies: 23 1756
1847-- Name: core_data_category_delete_generic_name; Type: TRIGGER; Schema: public; Owner: -
1848--
1849
1850CREATE TRIGGER core_data_category_delete_generic_name
1851    AFTER DELETE ON core_data_category
1852    FOR EACH ROW
1853    EXECUTE PROCEDURE delete_generic_name();
1854
1855
1856--
1857-- TOC entry 2571 (class 2620 OID 360003)
1858-- Dependencies: 1756 24
1859-- Name: core_data_category_delete_generic_text; Type: TRIGGER; Schema: public; Owner: -
1860--
1861
1862CREATE TRIGGER core_data_category_delete_generic_text
1863    AFTER DELETE ON core_data_category
1864    FOR EACH ROW
1865    EXECUTE PROCEDURE delete_generic_text();
1866
1867
1868--
1869-- TOC entry 2572 (class 2620 OID 360004)
1870-- Dependencies: 36 1756
1871-- Name: core_data_category_update_search; Type: TRIGGER; Schema: public; Owner: -
1872--
1873
1874CREATE TRIGGER core_data_category_update_search
1875    BEFORE INSERT OR UPDATE ON core_data_category
1876    FOR EACH ROW
1877    EXECUTE PROCEDURE update_search_identifier();
1878
1879
1880--
1881-- TOC entry 2573 (class 2620 OID 360005)
1882-- Dependencies: 1768 23
1883-- Name: core_language_section_delete_generic_name; Type: TRIGGER; Schema: public; Owner: -
1884--
1885
1886CREATE TRIGGER core_language_section_delete_generic_name
1887    AFTER DELETE ON core_language_section
1888    FOR EACH ROW
1889    EXECUTE PROCEDURE delete_generic_name();
1890
1891
1892--
1893-- TOC entry 2574 (class 2620 OID 360006)
1894-- Dependencies: 1768 24
1895-- Name: core_language_section_delete_generic_text; Type: TRIGGER; Schema: public; Owner: -
1896--
1897
1898CREATE TRIGGER core_language_section_delete_generic_text
1899    AFTER DELETE ON core_language_section
1900    FOR EACH ROW
1901    EXECUTE PROCEDURE delete_generic_text();
1902
1903
1904--
1905-- TOC entry 2575 (class 2620 OID 360007)
1906-- Dependencies: 24 1770
1907-- Name: core_linguistic_section_delete_generic_text; Type: TRIGGER; Schema: public; Owner: -
1908--
1909
1910CREATE TRIGGER core_linguistic_section_delete_generic_text
1911    AFTER DELETE ON core_linguistic_section
1912    FOR EACH ROW
1913    EXECUTE PROCEDURE delete_generic_text();
1914
1915
1916--
1917-- TOC entry 2576 (class 2620 OID 360008)
1918-- Dependencies: 37 1802
1919-- Name: generic_name_update_search; Type: TRIGGER; Schema: public; Owner: -
1920--
1921
1922CREATE TRIGGER generic_name_update_search
1923    BEFORE INSERT OR UPDATE ON generic_name
1924    FOR EACH ROW
1925    EXECUTE PROCEDURE update_search_name();
1926
1927
1928--
1929-- TOC entry 2577 (class 2620 OID 360009)
1930-- Dependencies: 1804 24
1931-- Name: generic_text_delete_generic_text; Type: TRIGGER; Schema: public; Owner: -
1932--
1933
1934CREATE TRIGGER generic_text_delete_generic_text
1935    AFTER DELETE ON generic_text
1936    FOR EACH ROW
1937    EXECUTE PROCEDURE delete_generic_text();
1938
1939
1940--
1941-- TOC entry 2578 (class 2620 OID 360010)
1942-- Dependencies: 38 1804
1943-- Name: generic_text_update_search; Type: TRIGGER; Schema: public; Owner: -
1944--
1945
1946CREATE TRIGGER generic_text_update_search
1947    BEFORE INSERT OR UPDATE ON generic_text
1948    FOR EACH ROW
1949    EXECUTE PROCEDURE update_search_text();
1950
1951
1952--
1953-- TOC entry 2579 (class 2620 OID 360011)
1954-- Dependencies: 32 1817
1955-- Name: prevent_dc_super_cycles; Type: TRIGGER; Schema: public; Owner: -
1956--
1957
1958CREATE TRIGGER prevent_dc_super_cycles
1959    BEFORE INSERT OR UPDATE ON link_simple_data_category_super
1960    FOR EACH ROW
1961    EXECUTE PROCEDURE prevent_super_cycle();
1962
1963
1964--
1965-- TOC entry 2537 (class 2606 OID 360012)
1966-- Dependencies: 1740 2197 1798
1967-- Name: account foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
1968--
1969
1970ALTER TABLE ONLY core_user
1971    ADD CONSTRAINT "account foreign key" FOREIGN KEY (id) REFERENCES core_account(id) ON UPDATE CASCADE ON DELETE CASCADE;
1972
1973
1974--
1975-- TOC entry 2506 (class 2606 OID 360017)
1976-- Dependencies: 2197 1765 1740
1977-- Name: account foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
1978--
1979
1980ALTER TABLE ONLY core_group
1981    ADD CONSTRAINT "account foreign key" FOREIGN KEY (id) REFERENCES core_account(id) ON UPDATE CASCADE ON DELETE CASCADE;
1982
1983
1984--
1985-- TOC entry 2514 (class 2606 OID 360022)
1986-- Dependencies: 1740 2197 1776
1987-- Name: account foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
1988--
1989
1990ALTER TABLE ONLY core_owner
1991    ADD CONSTRAINT "account foreign key" FOREIGN KEY (id) REFERENCES core_account(id) ON UPDATE CASCADE ON DELETE CASCADE;
1992
1993
1994--
1995-- TOC entry 2552 (class 2606 OID 360027)
1996-- Dependencies: 1740 1810 2197
1997-- Name: account foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
1998--
1999
2000ALTER TABLE ONLY link_dc_access
2001    ADD CONSTRAINT "account foreign key" FOREIGN KEY (account) REFERENCES core_account(id) ON UPDATE CASCADE ON DELETE CASCADE;
2002
2003
2004--
2005-- TOC entry 2554 (class 2606 OID 360032)
2006-- Dependencies: 1740 1811 2197
2007-- Name: account foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2008--
2009
2010ALTER TABLE ONLY link_dcs_access
2011    ADD CONSTRAINT "account foreign key" FOREIGN KEY (account) REFERENCES core_account(id) ON UPDATE CASCADE ON DELETE CASCADE;
2012
2013
2014--
2015-- TOC entry 2558 (class 2606 OID 360037)
2016-- Dependencies: 1774 1813 2299
2017-- Name: cd foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2018--
2019
2020ALTER TABLE ONLY link_open_data_category_conceptual_domain
2021    ADD CONSTRAINT "cd foreign key" FOREIGN KEY (cd) REFERENCES core_open_conceptual_domain(id) ON UPDATE CASCADE ON DELETE CASCADE;
2022
2023
2024--
2025-- TOC entry 2544 (class 2606 OID 360042)
2026-- Dependencies: 2213 1747 1806
2027-- Name: closed data category foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2028--
2029
2030ALTER TABLE ONLY link_closed_data_category_conceptual_domains
2031    ADD CONSTRAINT "closed data category foreign key" FOREIGN KEY (dc) REFERENCES core_closed_data_category(id) ON UPDATE CASCADE ON DELETE CASCADE;
2032
2033
2034--
2035-- TOC entry 2483 (class 2606 OID 360047)
2036-- Dependencies: 1748 1747 2213
2037-- Name: closed data category foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2038--
2039
2040ALTER TABLE ONLY core_closed_linguistic_section
2041    ADD CONSTRAINT "closed data category foreign key" FOREIGN KEY (dc) REFERENCES core_closed_data_category(id) ON UPDATE CASCADE ON DELETE CASCADE;
2042
2043
2044--
2045-- TOC entry 2482 (class 2606 OID 360052)
2046-- Dependencies: 2219 1747 1749
2047-- Name: closed data category foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2048--
2049
2050ALTER TABLE ONLY core_closed_data_category
2051    ADD CONSTRAINT "closed data category foreign key" FOREIGN KEY (id) REFERENCES core_complex_data_category(id) ON UPDATE CASCADE ON DELETE CASCADE;
2052
2053
2054--
2055-- TOC entry 2484 (class 2606 OID 360057)
2056-- Dependencies: 2289 1748 1770
2057-- Name: closed linguistic section foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2058--
2059
2060ALTER TABLE ONLY core_closed_linguistic_section
2061    ADD CONSTRAINT "closed linguistic section foreign key" FOREIGN KEY (id) REFERENCES core_linguistic_section(id) ON UPDATE CASCADE ON DELETE CASCADE;
2062
2063
2064--
2065-- TOC entry 2486 (class 2606 OID 360062)
2066-- Dependencies: 2234 1756 1749
2067-- Name: complex data category foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2068--
2069
2070ALTER TABLE ONLY core_complex_data_category
2071    ADD CONSTRAINT "complex data category foreign key" FOREIGN KEY (id) REFERENCES core_data_category(id) ON UPDATE CASCADE ON DELETE CASCADE;
2072
2073
2074--
2075-- TOC entry 2523 (class 2606 OID 360067)
2076-- Dependencies: 1787 1749 2219
2077-- Name: complex data category foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2078--
2079
2080ALTER TABLE ONLY core_selected_complex_data_category
2081    ADD CONSTRAINT "complex data category foreign key" FOREIGN KEY (dc) REFERENCES core_complex_data_category(id) ON UPDATE CASCADE ON DELETE CASCADE;
2082
2083
2084--
2085-- TOC entry 2522 (class 2606 OID 360072)
2086-- Dependencies: 1752 2225 1783
2087-- Name: conceptual domain foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2088--
2089
2090ALTER TABLE ONLY core_rule
2091    ADD CONSTRAINT "conceptual domain foreign key" FOREIGN KEY (cd) REFERENCES core_conceptual_domain_rule(id) ON UPDATE CASCADE ON DELETE CASCADE;
2092
2093
2094--
2095-- TOC entry 2548 (class 2606 OID 360077)
2096-- Dependencies: 1747 2213 1808
2097-- Name: conceptual domain foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2098--
2099
2100ALTER TABLE ONLY link_constrained_linguistic_section_conceptual_domains
2101    ADD CONSTRAINT "conceptual domain foreign key" FOREIGN KEY (cd) REFERENCES core_closed_data_category(id) ON UPDATE CASCADE ON DELETE CASCADE;
2102
2103
2104--
2105-- TOC entry 2546 (class 2606 OID 360082)
2106-- Dependencies: 1807 1752 2225
2107-- Name: constrained conceptual domain; Type: FK CONSTRAINT; Schema: public; Owner: -
2108--
2109
2110ALTER TABLE ONLY link_constrained_data_category_conceptual_domains
2111    ADD CONSTRAINT "constrained conceptual domain" FOREIGN KEY (cd) REFERENCES core_conceptual_domain_rule(id) ON UPDATE CASCADE ON DELETE CASCADE;
2112
2113
2114--
2115-- TOC entry 2488 (class 2606 OID 360087)
2116-- Dependencies: 2223 1752 1750
2117-- Name: constrained conceptual domain; Type: FK CONSTRAINT; Schema: public; Owner: -
2118--
2119
2120ALTER TABLE ONLY core_conceptual_domain_rule
2121    ADD CONSTRAINT "constrained conceptual domain" FOREIGN KEY (id) REFERENCES core_conceptual_domain(id) ON UPDATE CASCADE ON DELETE CASCADE;
2122
2123
2124--
2125-- TOC entry 2490 (class 2606 OID 360092)
2126-- Dependencies: 1775 1753 2301
2127-- Name: constrained data category; Type: FK CONSTRAINT; Schema: public; Owner: -
2128--
2129
2130ALTER TABLE ONLY core_constrained_data_category
2131    ADD CONSTRAINT "constrained data category" FOREIGN KEY (id) REFERENCES core_open_data_category(id) ON UPDATE CASCADE ON DELETE CASCADE;
2132
2133
2134--
2135-- TOC entry 2547 (class 2606 OID 360097)
2136-- Dependencies: 2227 1753 1807
2137-- Name: constrained data category foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2138--
2139
2140ALTER TABLE ONLY link_constrained_data_category_conceptual_domains
2141    ADD CONSTRAINT "constrained data category foreign key" FOREIGN KEY (dc) REFERENCES core_constrained_data_category(id) ON UPDATE CASCADE ON DELETE CASCADE;
2142
2143
2144--
2145-- TOC entry 2491 (class 2606 OID 360102)
2146-- Dependencies: 1754 1770 2289
2147-- Name: constrained linguistic section foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2148--
2149
2150ALTER TABLE ONLY core_constrained_linguistic_section
2151    ADD CONSTRAINT "constrained linguistic section foreign key" FOREIGN KEY (id) REFERENCES core_linguistic_section(id) ON UPDATE CASCADE ON DELETE CASCADE;
2152
2153
2154--
2155-- TOC entry 2549 (class 2606 OID 360107)
2156-- Dependencies: 1808 1748 2215
2157-- Name: constrained linguistic section foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2158--
2159
2160ALTER TABLE ONLY link_constrained_linguistic_section_conceptual_domains
2161    ADD CONSTRAINT "constrained linguistic section foreign key" FOREIGN KEY (ls) REFERENCES core_closed_linguistic_section(id) ON UPDATE CASCADE ON DELETE CASCADE;
2162
2163
2164--
2165-- TOC entry 2525 (class 2606 OID 360112)
2166-- Dependencies: 1788 1755 2232
2167-- Name: container data category foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2168--
2169
2170ALTER TABLE ONLY core_selected_container_data_category
2171    ADD CONSTRAINT "container data category foreign key" FOREIGN KEY (dc) REFERENCES core_container_data_category(id) ON UPDATE CASCADE ON DELETE CASCADE;
2172
2173
2174--
2175-- TOC entry 2519 (class 2606 OID 360117)
2176-- Dependencies: 1782 1756 2234
2177-- Name: data category foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2178--
2179
2180ALTER TABLE ONLY core_registration_group
2181    ADD CONSTRAINT "data category foreign key" FOREIGN KEY (dc) REFERENCES core_data_category(id) ON UPDATE CASCADE ON DELETE CASCADE;
2182
2183
2184--
2185-- TOC entry 2532 (class 2606 OID 360122)
2186-- Dependencies: 1796 1756 2234
2187-- Name: data category foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2188--
2189
2190ALTER TABLE ONLY core_submission_group
2191    ADD CONSTRAINT "data category foreign key" FOREIGN KEY (dc) REFERENCES core_data_category(id) ON UPDATE CASCADE ON DELETE CASCADE;
2192
2193
2194--
2195-- TOC entry 2560 (class 2606 OID 360127)
2196-- Dependencies: 1814 1756 2234
2197-- Name: data category foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2198--
2199
2200ALTER TABLE ONLY link_profile_members
2201    ADD CONSTRAINT "data category foreign key" FOREIGN KEY (dc) REFERENCES core_data_category(id) ON UPDATE CASCADE ON DELETE CASCADE;
2202
2203
2204--
2205-- TOC entry 2507 (class 2606 OID 360132)
2206-- Dependencies: 1768 1756 2234
2207-- Name: data category foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2208--
2209
2210ALTER TABLE ONLY core_language_section
2211    ADD CONSTRAINT "data category foreign key" FOREIGN KEY (dc) REFERENCES core_data_category(id) ON UPDATE CASCADE ON DELETE CASCADE;
2212
2213
2214--
2215-- TOC entry 2503 (class 2606 OID 360137)
2216-- Dependencies: 1764 1756 2234
2217-- Name: data category foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2218--
2219
2220ALTER TABLE ONLY core_decision_group
2221    ADD CONSTRAINT "data category foreign key" FOREIGN KEY (dc) REFERENCES core_data_category(id) ON UPDATE CASCADE ON DELETE CASCADE;
2222
2223
2224--
2225-- TOC entry 2493 (class 2606 OID 360142)
2226-- Dependencies: 1755 1756 2234
2227-- Name: data category foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2228--
2229
2230ALTER TABLE ONLY core_container_data_category
2231    ADD CONSTRAINT "data category foreign key" FOREIGN KEY (id) REFERENCES core_data_category(id) ON UPDATE CASCADE ON DELETE CASCADE;
2232
2233
2234--
2235-- TOC entry 2550 (class 2606 OID 360147)
2236-- Dependencies: 1809 1758 2250
2237-- Name: data category selection foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2238--
2239
2240ALTER TABLE ONLY link_data_category_selection_users
2241    ADD CONSTRAINT "data category selection foreign key" FOREIGN KEY (dcs) REFERENCES core_data_category_selection(id) ON UPDATE CASCADE ON DELETE CASCADE;
2242
2243
2244--
2245-- TOC entry 2527 (class 2606 OID 360152)
2246-- Dependencies: 2250 1789 1758
2247-- Name: data category selection foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2248--
2249
2250ALTER TABLE ONLY core_selected_data_category
2251    ADD CONSTRAINT "data category selection foreign key" FOREIGN KEY (dcs) REFERENCES core_data_category_selection(id) ON UPDATE CASCADE ON DELETE CASCADE;
2252
2253
2254--
2255-- TOC entry 2487 (class 2606 OID 360157)
2256-- Dependencies: 1750 2256 1760
2257-- Name: data type foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2258--
2259
2260ALTER TABLE ONLY core_conceptual_domain
2261    ADD CONSTRAINT "data type foreign key" FOREIGN KEY (data_type) REFERENCES core_data_type(id) ON UPDATE CASCADE ON DELETE RESTRICT;
2262
2263
2264--
2265-- TOC entry 2559 (class 2606 OID 360162)
2266-- Dependencies: 2301 1775 1813
2267-- Name: dc foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2268--
2269
2270ALTER TABLE ONLY link_open_data_category_conceptual_domain
2271    ADD CONSTRAINT "dc foreign key" FOREIGN KEY (dc) REFERENCES core_open_data_category(id) ON UPDATE CASCADE ON DELETE CASCADE;
2272
2273
2274--
2275-- TOC entry 2553 (class 2606 OID 360167)
2276-- Dependencies: 1756 2234 1810
2277-- Name: dc foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2278--
2279
2280ALTER TABLE ONLY link_dc_access
2281    ADD CONSTRAINT "dc foreign key" FOREIGN KEY (dc) REFERENCES core_data_category(id) ON UPDATE CASCADE ON DELETE CASCADE;
2282
2283
2284--
2285-- TOC entry 2500 (class 2606 OID 360172)
2286-- Dependencies: 1762 2234 1756
2287-- Name: dc foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2288--
2289
2290ALTER TABLE ONLY core_dc_status_log
2291    ADD CONSTRAINT "dc foreign key" FOREIGN KEY (dc) REFERENCES core_data_category(id) ON UPDATE CASCADE ON DELETE RESTRICT;
2292
2293
2294--
2295-- TOC entry 2555 (class 2606 OID 360177)
2296-- Dependencies: 1811 2250 1758
2297-- Name: dcs foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2298--
2299
2300ALTER TABLE ONLY link_dcs_access
2301    ADD CONSTRAINT "dcs foreign key" FOREIGN KEY (dcs) REFERENCES core_data_category_selection(id) ON UPDATE CASCADE ON DELETE CASCADE;
2302
2303
2304--
2305-- TOC entry 2474 (class 2606 OID 360182)
2306-- Dependencies: 1758 2250 1743
2307-- Name: dcs foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2308--
2309
2310ALTER TABLE ONLY core_change_request
2311    ADD CONSTRAINT "dcs foreign key" FOREIGN KEY (dcs) REFERENCES core_data_category_selection(id) ON UPDATE CASCADE ON DELETE RESTRICT;
2312
2313
2314--
2315-- TOC entry 2475 (class 2606 OID 360187)
2316-- Dependencies: 1743 1765 2272
2317-- Name: decision group dcrb foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2318--
2319
2320ALTER TABLE ONLY core_change_request
2321    ADD CONSTRAINT "decision group dcrb foreign key" FOREIGN KEY (decision_group_dcrb) REFERENCES core_group(id) ON UPDATE CASCADE ON DELETE RESTRICT;
2322
2323
2324--
2325-- TOC entry 2476 (class 2606 OID 360192)
2326-- Dependencies: 1765 1743 2272
2327-- Name: decision group tdg foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2328--
2329
2330ALTER TABLE ONLY core_change_request
2331    ADD CONSTRAINT "decision group tdg foreign key" FOREIGN KEY (decision_group_tdg) REFERENCES core_group(id) ON UPDATE CASCADE ON DELETE RESTRICT;
2332
2333
2334--
2335-- TOC entry 2479 (class 2606 OID 360197)
2336-- Dependencies: 1745 1743 2206
2337-- Name: foreign key cr; Type: FK CONSTRAINT; Schema: public; Owner: -
2338--
2339
2340ALTER TABLE ONLY core_change_request_vote
2341    ADD CONSTRAINT "foreign key cr" FOREIGN KEY (cr) REFERENCES core_change_request(id) ON UPDATE CASCADE ON DELETE CASCADE;
2342
2343
2344--
2345-- TOC entry 2480 (class 2606 OID 360202)
2346-- Dependencies: 1756 2234 1745
2347-- Name: foreign key dc; Type: FK CONSTRAINT; Schema: public; Owner: -
2348--
2349
2350ALTER TABLE ONLY core_change_request_vote
2351    ADD CONSTRAINT "foreign key dc" FOREIGN KEY (dc) REFERENCES core_data_category(id) ON UPDATE CASCADE ON DELETE RESTRICT;
2352
2353
2354--
2355-- TOC entry 2481 (class 2606 OID 360207)
2356-- Dependencies: 2375 1745 1798
2357-- Name: foreign key judge; Type: FK CONSTRAINT; Schema: public; Owner: -
2358--
2359
2360ALTER TABLE ONLY core_change_request_vote
2361    ADD CONSTRAINT "foreign key judge" FOREIGN KEY (judge) REFERENCES core_user(id) ON UPDATE CASCADE ON DELETE RESTRICT;
2362
2363
2364--
2365-- TOC entry 2510 (class 2606 OID 360212)
2366-- Dependencies: 2375 1772 1798
2367-- Name: from foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2368--
2369
2370ALTER TABLE ONLY core_message
2371    ADD CONSTRAINT "from foreign key" FOREIGN KEY ("from") REFERENCES core_user(id) ON UPDATE CASCADE ON DELETE CASCADE;
2372
2373
2374--
2375-- TOC entry 2504 (class 2606 OID 360217)
2376-- Dependencies: 1765 2272 1764
2377-- Name: group foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2378--
2379
2380ALTER TABLE ONLY core_decision_group
2381    ADD CONSTRAINT "group foreign key" FOREIGN KEY (id) REFERENCES core_group(id) ON UPDATE CASCADE ON DELETE CASCADE;
2382
2383
2384--
2385-- TOC entry 2520 (class 2606 OID 360222)
2386-- Dependencies: 2272 1782 1765
2387-- Name: group foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2388--
2389
2390ALTER TABLE ONLY core_registration_group
2391    ADD CONSTRAINT "group foreign key" FOREIGN KEY (id) REFERENCES core_group(id) ON UPDATE CASCADE ON DELETE CASCADE;
2392
2393
2394--
2395-- TOC entry 2533 (class 2606 OID 360227)
2396-- Dependencies: 2272 1796 1765
2397-- Name: group foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2398--
2399
2400ALTER TABLE ONLY core_submission_group
2401    ADD CONSTRAINT "group foreign key" FOREIGN KEY (id) REFERENCES core_group(id) ON UPDATE CASCADE ON DELETE CASCADE;
2402
2403
2404--
2405-- TOC entry 2535 (class 2606 OID 360232)
2406-- Dependencies: 1797 2272 1765
2407-- Name: group foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2408--
2409
2410ALTER TABLE ONLY core_thematic_domain_group
2411    ADD CONSTRAINT "group foreign key" FOREIGN KEY (id) REFERENCES core_group(id) ON UPDATE CASCADE ON DELETE CASCADE;
2412
2413
2414--
2415-- TOC entry 2556 (class 2606 OID 360237)
2416-- Dependencies: 1765 2272 1812
2417-- Name: group foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2418--
2419
2420ALTER TABLE ONLY link_group_members
2421    ADD CONSTRAINT "group foreign key" FOREIGN KEY ("group") REFERENCES core_group(id) ON UPDATE CASCADE ON DELETE CASCADE;
2422
2423
2424--
2425-- TOC entry 2472 (class 2606 OID 360242)
2426-- Dependencies: 1742 2272 1765
2427-- Name: id foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2428--
2429
2430ALTER TABLE ONLY core_adhoc_group
2431    ADD CONSTRAINT "id foreign key" FOREIGN KEY (id) REFERENCES core_group(id) ON UPDATE CASCADE ON DELETE CASCADE;
2432
2433
2434--
2435-- TOC entry 2502 (class 2606 OID 360247)
2436-- Dependencies: 2272 1765 1763
2437-- Name: id foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2438--
2439
2440ALTER TABLE ONLY core_dcr_board
2441    ADD CONSTRAINT "id foreign key" FOREIGN KEY (id) REFERENCES core_group(id) ON UPDATE CASCADE ON DELETE RESTRICT;
2442
2443
2444--
2445-- TOC entry 2542 (class 2606 OID 360252)
2446-- Dependencies: 1766 2278 1804
2447-- Name: language foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2448--
2449
2450ALTER TABLE ONLY generic_text
2451    ADD CONSTRAINT "language foreign key" FOREIGN KEY (language) REFERENCES core_language(id) ON UPDATE CASCADE ON DELETE SET NULL;
2452
2453
2454--
2455-- TOC entry 2508 (class 2606 OID 360257)
2456-- Dependencies: 1766 2278 1768
2457-- Name: language foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2458--
2459
2460ALTER TABLE ONLY core_language_section
2461    ADD CONSTRAINT "language foreign key" FOREIGN KEY (language) REFERENCES core_language(id) ON UPDATE CASCADE ON DELETE RESTRICT;
2462
2463
2464--
2465-- TOC entry 2509 (class 2606 OID 360262)
2466-- Dependencies: 1770 2278 1766
2467-- Name: language foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2468--
2469
2470ALTER TABLE ONLY core_linguistic_section
2471    ADD CONSTRAINT "language foreign key" FOREIGN KEY (language) REFERENCES core_language(id) ON UPDATE CASCADE ON DELETE RESTRICT;
2472
2473
2474--
2475-- TOC entry 2541 (class 2606 OID 360267)
2476-- Dependencies: 1802 1766 2278
2477-- Name: language foreignh key; Type: FK CONSTRAINT; Schema: public; Owner: -
2478--
2479
2480ALTER TABLE ONLY generic_name
2481    ADD CONSTRAINT "language foreignh key" FOREIGN KEY (language) REFERENCES core_language(id) ON UPDATE CASCADE ON DELETE SET NULL;
2482
2483
2484--
2485-- TOC entry 2557 (class 2606 OID 360272)
2486-- Dependencies: 1812 2375 1798
2487-- Name: member foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2488--
2489
2490ALTER TABLE ONLY link_group_members
2491    ADD CONSTRAINT "member foreign key" FOREIGN KEY (member) REFERENCES core_user(id) ON UPDATE CASCADE ON DELETE CASCADE;
2492
2493
2494--
2495-- TOC entry 2494 (class 2606 OID 360277)
2496-- Dependencies: 1756 2234 1756
2497-- Name: next version foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2498--
2499
2500ALTER TABLE ONLY core_data_category
2501    ADD CONSTRAINT "next version foreign key" FOREIGN KEY (next) REFERENCES core_data_category(id) ON UPDATE CASCADE ON DELETE SET NULL;
2502
2503
2504--
2505-- TOC entry 2512 (class 2606 OID 360282)
2506-- Dependencies: 1774 1750 2223
2507-- Name: open conceptual domain; Type: FK CONSTRAINT; Schema: public; Owner: -
2508--
2509
2510ALTER TABLE ONLY core_open_conceptual_domain
2511    ADD CONSTRAINT "open conceptual domain" FOREIGN KEY (id) REFERENCES core_conceptual_domain(id) ON UPDATE CASCADE ON DELETE CASCADE;
2512
2513
2514--
2515-- TOC entry 2492 (class 2606 OID 360287)
2516-- Dependencies: 1775 1754 2301
2517-- Name: open data category; Type: FK CONSTRAINT; Schema: public; Owner: -
2518--
2519
2520ALTER TABLE ONLY core_constrained_linguistic_section
2521    ADD CONSTRAINT "open data category" FOREIGN KEY (dc) REFERENCES core_open_data_category(id) ON UPDATE CASCADE ON DELETE CASCADE;
2522
2523
2524--
2525-- TOC entry 2513 (class 2606 OID 360292)
2526-- Dependencies: 2219 1775 1749
2527-- Name: open data category foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2528--
2529
2530ALTER TABLE ONLY core_open_data_category
2531    ADD CONSTRAINT "open data category foreign key" FOREIGN KEY (id) REFERENCES core_complex_data_category(id) ON UPDATE CASCADE ON DELETE CASCADE;
2532
2533
2534--
2535-- TOC entry 2497 (class 2606 OID 360297)
2536-- Dependencies: 1776 2303 1758
2537-- Name: owner; Type: FK CONSTRAINT; Schema: public; Owner: -
2538--
2539
2540ALTER TABLE ONLY core_data_category_selection
2541    ADD CONSTRAINT owner FOREIGN KEY (owner) REFERENCES core_owner(id) ON UPDATE CASCADE ON DELETE CASCADE;
2542
2543
2544--
2545-- TOC entry 2495 (class 2606 OID 360302)
2546-- Dependencies: 1776 1756 2303
2547-- Name: owner foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2548--
2549
2550ALTER TABLE ONLY core_data_category
2551    ADD CONSTRAINT "owner foreign key" FOREIGN KEY (owner) REFERENCES core_owner(id) ON UPDATE CASCADE ON DELETE RESTRICT;
2552
2553
2554--
2555-- TOC entry 2534 (class 2606 OID 360307)
2556-- Dependencies: 1796 2303 1776
2557-- Name: owner foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2558--
2559
2560ALTER TABLE ONLY core_submission_group
2561    ADD CONSTRAINT "owner foreign key" FOREIGN KEY (owner) REFERENCES core_owner(id) ON UPDATE CASCADE ON DELETE RESTRICT;
2562
2563
2564--
2565-- TOC entry 2536 (class 2606 OID 360312)
2566-- Dependencies: 1776 2303 1797
2567-- Name: owner foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2568--
2569
2570ALTER TABLE ONLY core_thematic_domain_group
2571    ADD CONSTRAINT "owner foreign key" FOREIGN KEY (id) REFERENCES core_owner(id) ON UPDATE CASCADE ON DELETE CASCADE;
2572
2573
2574--
2575-- TOC entry 2538 (class 2606 OID 360317)
2576-- Dependencies: 2303 1798 1776
2577-- Name: owner foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2578--
2579
2580ALTER TABLE ONLY core_user
2581    ADD CONSTRAINT "owner foreign key" FOREIGN KEY (id) REFERENCES core_owner(id) ON UPDATE CASCADE ON DELETE CASCADE;
2582
2583
2584--
2585-- TOC entry 2473 (class 2606 OID 360322)
2586-- Dependencies: 1742 1776 2303
2587-- Name: owner foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2588--
2589
2590ALTER TABLE ONLY core_adhoc_group
2591    ADD CONSTRAINT "owner foreign key" FOREIGN KEY (owner) REFERENCES core_owner(id) ON UPDATE CASCADE ON DELETE CASCADE;
2592
2593
2594--
2595-- TOC entry 2505 (class 2606 OID 360327)
2596-- Dependencies: 1797 1764 2364
2597-- Name: owner foriegn key; Type: FK CONSTRAINT; Schema: public; Owner: -
2598--
2599
2600ALTER TABLE ONLY core_decision_group
2601    ADD CONSTRAINT "owner foriegn key" FOREIGN KEY (owner) REFERENCES core_thematic_domain_group(id) ON UPDATE CASCADE ON DELETE RESTRICT;
2602
2603
2604--
2605-- TOC entry 2515 (class 2606 OID 360332)
2606-- Dependencies: 2308 1777 1777
2607-- Name: parent foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2608--
2609
2610ALTER TABLE ONLY core_profile
2611    ADD CONSTRAINT "parent foreign key" FOREIGN KEY (parent) REFERENCES core_profile(id) ON UPDATE CASCADE ON DELETE SET NULL;
2612
2613
2614--
2615-- TOC entry 2498 (class 2606 OID 360337)
2616-- Dependencies: 1758 1758 2250
2617-- Name: parent foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2618--
2619
2620ALTER TABLE ONLY core_data_category_selection
2621    ADD CONSTRAINT "parent foreign key" FOREIGN KEY (parent) REFERENCES core_data_category_selection(id) ON UPDATE CASCADE ON DELETE SET NULL;
2622
2623
2624--
2625-- TOC entry 2496 (class 2606 OID 360342)
2626-- Dependencies: 2234 1756 1756
2627-- Name: previous version foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2628--
2629
2630ALTER TABLE ONLY core_data_category
2631    ADD CONSTRAINT "previous version foreign key" FOREIGN KEY (previous) REFERENCES core_data_category(id) ON UPDATE CASCADE ON DELETE SET NULL;
2632
2633
2634--
2635-- TOC entry 2561 (class 2606 OID 360347)
2636-- Dependencies: 2308 1777 1814
2637-- Name: profile foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2638--
2639
2640ALTER TABLE ONLY link_profile_members
2641    ADD CONSTRAINT "profile foreign key" FOREIGN KEY (profile) REFERENCES core_profile(id) ON UPDATE CASCADE ON DELETE CASCADE;
2642
2643
2644--
2645-- TOC entry 2517 (class 2606 OID 360352)
2646-- Dependencies: 2308 1777 1779
2647-- Name: profile foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2648--
2649
2650ALTER TABLE ONLY core_profile_value_domain
2651    ADD CONSTRAINT "profile foreign key" FOREIGN KEY (profile) REFERENCES core_profile(id) ON UPDATE CASCADE ON DELETE CASCADE;
2652
2653
2654--
2655-- TOC entry 2564 (class 2606 OID 360357)
2656-- Dependencies: 2308 1777 1816
2657-- Name: profile foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2658--
2659
2660ALTER TABLE ONLY link_selected_data_category_profiles
2661    ADD CONSTRAINT "profile foreign key" FOREIGN KEY (profile) REFERENCES core_profile(id) ON UPDATE CASCADE ON DELETE CASCADE;
2662
2663
2664--
2665-- TOC entry 2545 (class 2606 OID 360362)
2666-- Dependencies: 1779 2315 1806
2667-- Name: profile value domain foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2668--
2669
2670ALTER TABLE ONLY link_closed_data_category_conceptual_domains
2671    ADD CONSTRAINT "profile value domain foreign key" FOREIGN KEY (cd) REFERENCES core_profile_value_domain(id) ON UPDATE CASCADE ON DELETE CASCADE;
2672
2673
2674--
2675-- TOC entry 2518 (class 2606 OID 360367)
2676-- Dependencies: 1799 2379 1779
2677-- Name: profile value domain foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2678--
2679
2680ALTER TABLE ONLY core_profile_value_domain
2681    ADD CONSTRAINT "profile value domain foreign key" FOREIGN KEY (id) REFERENCES core_value_domain(id) ON UPDATE CASCADE ON DELETE CASCADE;
2682
2683
2684--
2685-- TOC entry 2521 (class 2606 OID 360372)
2686-- Dependencies: 2317 1782 1780
2687-- Name: registration authority foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2688--
2689
2690ALTER TABLE ONLY core_registration_group
2691    ADD CONSTRAINT "registration authority foreign key" FOREIGN KEY (registration_authority) REFERENCES core_registration_authority(id) ON UPDATE CASCADE ON DELETE RESTRICT;
2692
2693
2694--
2695-- TOC entry 2489 (class 2606 OID 360377)
2696-- Dependencies: 1752 1785 2330
2697-- Name: rule type foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2698--
2699
2700ALTER TABLE ONLY core_conceptual_domain_rule
2701    ADD CONSTRAINT "rule type foreign key" FOREIGN KEY (rule_type) REFERENCES core_rule_type(id) ON UPDATE CASCADE ON DELETE CASCADE;
2702
2703
2704--
2705-- TOC entry 2562 (class 2606 OID 360382)
2706-- Dependencies: 1787 2335 1815
2707-- Name: selected complex data category foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2708--
2709
2710ALTER TABLE ONLY link_selected_data_category_picklist
2711    ADD CONSTRAINT "selected complex data category foreign key" FOREIGN KEY (cdc) REFERENCES core_selected_complex_data_category(id) ON UPDATE CASCADE ON DELETE CASCADE;
2712
2713
2714--
2715-- TOC entry 2524 (class 2606 OID 360387)
2716-- Dependencies: 1789 1787 2340
2717-- Name: selected complex data category foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2718--
2719
2720ALTER TABLE ONLY core_selected_complex_data_category
2721    ADD CONSTRAINT "selected complex data category foreign key" FOREIGN KEY (id) REFERENCES core_selected_data_category(id) ON UPDATE CASCADE ON DELETE CASCADE;
2722
2723
2724--
2725-- TOC entry 2526 (class 2606 OID 360392)
2726-- Dependencies: 1789 1788 2340
2727-- Name: selected container data category foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2728--
2729
2730ALTER TABLE ONLY core_selected_container_data_category
2731    ADD CONSTRAINT "selected container data category foreign key" FOREIGN KEY (id) REFERENCES core_selected_data_category(id) ON UPDATE CASCADE ON DELETE CASCADE;
2732
2733
2734--
2735-- TOC entry 2565 (class 2606 OID 360397)
2736-- Dependencies: 1789 1816 2340
2737-- Name: selected data category foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2738--
2739
2740ALTER TABLE ONLY link_selected_data_category_profiles
2741    ADD CONSTRAINT "selected data category foreign key" FOREIGN KEY (dc) REFERENCES core_selected_data_category(id) ON UPDATE CASCADE ON DELETE CASCADE;
2742
2743
2744--
2745-- TOC entry 2563 (class 2606 OID 360402)
2746-- Dependencies: 2343 1815 1791
2747-- Name: selected simple data category foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2748--
2749
2750ALTER TABLE ONLY link_selected_data_category_picklist
2751    ADD CONSTRAINT "selected simple data category foreign key" FOREIGN KEY (sdc) REFERENCES core_selected_simple_data_category(id) ON UPDATE CASCADE ON DELETE CASCADE;
2752
2753
2754--
2755-- TOC entry 2528 (class 2606 OID 360407)
2756-- Dependencies: 2340 1791 1789
2757-- Name: selected simple data category foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2758--
2759
2760ALTER TABLE ONLY core_selected_simple_data_category
2761    ADD CONSTRAINT "selected simple data category foreign key" FOREIGN KEY (id) REFERENCES core_selected_data_category(id) ON UPDATE CASCADE ON DELETE CASCADE;
2762
2763
2764--
2765-- TOC entry 2540 (class 2606 OID 360412)
2766-- Dependencies: 1800 1792 2348
2767-- Name: session foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2768--
2769
2770ALTER TABLE ONLY generic_lock
2771    ADD CONSTRAINT "session foreign key" FOREIGN KEY (session) REFERENCES core_session(id) ON UPDATE CASCADE ON DELETE CASCADE;
2772
2773
2774--
2775-- TOC entry 2566 (class 2606 OID 360417)
2776-- Dependencies: 2350 1794 1817
2777-- Name: simple data category; Type: FK CONSTRAINT; Schema: public; Owner: -
2778--
2779
2780ALTER TABLE ONLY link_simple_data_category_super
2781    ADD CONSTRAINT "simple data category" FOREIGN KEY (dc) REFERENCES core_simple_data_category(id) ON UPDATE CASCADE ON DELETE CASCADE;
2782
2783
2784--
2785-- TOC entry 2529 (class 2606 OID 360422)
2786-- Dependencies: 1794 1791 2350
2787-- Name: simple data category foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2788--
2789
2790ALTER TABLE ONLY core_selected_simple_data_category
2791    ADD CONSTRAINT "simple data category foreign key" FOREIGN KEY (dc) REFERENCES core_simple_data_category(id) ON UPDATE CASCADE ON DELETE CASCADE;
2792
2793
2794--
2795-- TOC entry 2568 (class 2606 OID 360427)
2796-- Dependencies: 1818 2350 1794
2797-- Name: simple data category foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2798--
2799
2800ALTER TABLE ONLY link_value_domain_values
2801    ADD CONSTRAINT "simple data category foreign key" FOREIGN KEY (dc) REFERENCES core_simple_data_category(id) ON UPDATE CASCADE ON DELETE CASCADE;
2802
2803
2804--
2805-- TOC entry 2531 (class 2606 OID 360432)
2806-- Dependencies: 2234 1756 1794
2807-- Name: simple data category foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2808--
2809
2810ALTER TABLE ONLY core_simple_data_category
2811    ADD CONSTRAINT "simple data category foreign key" FOREIGN KEY (id) REFERENCES core_data_category(id) ON UPDATE CASCADE ON DELETE CASCADE;
2812
2813
2814--
2815-- TOC entry 2477 (class 2606 OID 360437)
2816-- Dependencies: 2272 1743 1765
2817-- Name: submission group foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2818--
2819
2820ALTER TABLE ONLY core_change_request
2821    ADD CONSTRAINT "submission group foreign key" FOREIGN KEY (submission_group) REFERENCES core_group(id) ON UPDATE CASCADE ON DELETE RESTRICT;
2822
2823
2824--
2825-- TOC entry 2499 (class 2606 OID 360442)
2826-- Dependencies: 1760 1760 2256
2827-- Name: super foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2828--
2829
2830ALTER TABLE ONLY core_data_type
2831    ADD CONSTRAINT "super foreign key" FOREIGN KEY (super) REFERENCES core_data_type(id) ON UPDATE CASCADE ON DELETE CASCADE;
2832
2833
2834--
2835-- TOC entry 2567 (class 2606 OID 360447)
2836-- Dependencies: 1817 2350 1794
2837-- Name: super simple data category; Type: FK CONSTRAINT; Schema: public; Owner: -
2838--
2839
2840ALTER TABLE ONLY link_simple_data_category_super
2841    ADD CONSTRAINT "super simple data category" FOREIGN KEY (super) REFERENCES core_simple_data_category(id) ON UPDATE CASCADE ON DELETE CASCADE;
2842
2843
2844--
2845-- TOC entry 2478 (class 2606 OID 360452)
2846-- Dependencies: 2197 1743 1740
2847-- Name: tdg foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2848--
2849
2850ALTER TABLE ONLY core_change_request
2851    ADD CONSTRAINT "tdg foreign key" FOREIGN KEY (tdg) REFERENCES core_account(id) ON UPDATE CASCADE ON DELETE RESTRICT;
2852
2853
2854--
2855-- TOC entry 2516 (class 2606 OID 360457)
2856-- Dependencies: 1797 1777 2364
2857-- Name: thematic domain group foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2858--
2859
2860ALTER TABLE ONLY core_profile
2861    ADD CONSTRAINT "thematic domain group foreign key" FOREIGN KEY (tdg) REFERENCES core_thematic_domain_group(id) ON UPDATE CASCADE ON DELETE CASCADE;
2862
2863
2864--
2865-- TOC entry 2511 (class 2606 OID 360462)
2866-- Dependencies: 1772 1798 2375
2867-- Name: to foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2868--
2869
2870ALTER TABLE ONLY core_message
2871    ADD CONSTRAINT "to foreign key" FOREIGN KEY ("to") REFERENCES core_user(id) ON UPDATE CASCADE ON DELETE CASCADE;
2872
2873
2874--
2875-- TOC entry 2543 (class 2606 OID 360467)
2876-- Dependencies: 2375 1798 1804
2877-- Name: user foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2878--
2879
2880ALTER TABLE ONLY generic_text
2881    ADD CONSTRAINT "user foreign key" FOREIGN KEY ("user") REFERENCES core_user(id) ON UPDATE CASCADE ON DELETE SET NULL;
2882
2883
2884--
2885-- TOC entry 2551 (class 2606 OID 360472)
2886-- Dependencies: 1809 1798 2375
2887-- Name: user foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2888--
2889
2890ALTER TABLE ONLY link_data_category_selection_users
2891    ADD CONSTRAINT "user foreign key" FOREIGN KEY ("user") REFERENCES core_user(id) ON UPDATE CASCADE ON DELETE CASCADE;
2892
2893
2894--
2895-- TOC entry 2530 (class 2606 OID 360477)
2896-- Dependencies: 1792 1798 2375
2897-- Name: user foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2898--
2899
2900ALTER TABLE ONLY core_session
2901    ADD CONSTRAINT "user foreign key" FOREIGN KEY ("user") REFERENCES core_user(id) ON UPDATE CASCADE ON DELETE CASCADE;
2902
2903
2904--
2905-- TOC entry 2501 (class 2606 OID 360482)
2906-- Dependencies: 1798 2375 1762
2907-- Name: user foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2908--
2909
2910ALTER TABLE ONLY core_dc_status_log
2911    ADD CONSTRAINT "user foreign key" FOREIGN KEY ("user") REFERENCES core_user(id) ON UPDATE CASCADE ON DELETE RESTRICT;
2912
2913
2914--
2915-- TOC entry 2569 (class 2606 OID 360487)
2916-- Dependencies: 1799 1818 2379
2917-- Name: value domain foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2918--
2919
2920ALTER TABLE ONLY link_value_domain_values
2921    ADD CONSTRAINT "value domain foreign key" FOREIGN KEY (cd) REFERENCES core_value_domain(id) ON UPDATE CASCADE ON DELETE CASCADE;
2922
2923
2924--
2925-- TOC entry 2539 (class 2606 OID 360492)
2926-- Dependencies: 2223 1750 1799
2927-- Name: value domain foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2928--
2929
2930ALTER TABLE ONLY core_value_domain
2931    ADD CONSTRAINT "value domain foreign key" FOREIGN KEY (id) REFERENCES core_conceptual_domain(id) ON UPDATE CASCADE ON DELETE CASCADE;
2932
2933
2934--
2935-- TOC entry 2485 (class 2606 OID 360497)
2936-- Dependencies: 1799 1748 2379
2937-- Name: value domain foreign key; Type: FK CONSTRAINT; Schema: public; Owner: -
2938--
2939
2940ALTER TABLE ONLY core_closed_linguistic_section
2941    ADD CONSTRAINT "value domain foreign key" FOREIGN KEY (cd) REFERENCES core_value_domain(id) ON UPDATE CASCADE ON DELETE SET NULL;
2942
2943
2944--
2945-- TOC entry 2584 (class 0 OID 0)
2946-- Dependencies: 6
2947-- Name: public; Type: ACL; Schema: -; Owner: -
2948--
2949
2950--REVOKE ALL ON SCHEMA public FROM PUBLIC;
2951--REVOKE ALL ON SCHEMA public FROM postgres;
2952--GRANT ALL ON SCHEMA public TO postgres;
2953--GRANT ALL ON SCHEMA public TO PUBLIC;
2954
2955
2956-- Completed on 2012-07-04 13:22:30
2957
2958--
2959-- PostgreSQL database dump complete
2960--
2961
Note: See TracBrowser for help on using the repository browser.