| 66 | | -- TOC entry 8 (OID 706692) |
| 67 | | -- Name: nodes; Type: TABLE; Schema: public; Owner: wifidog |
| 68 | | -- |
| 69 | | |
| 70 | | CREATE TABLE nodes ( |
| 71 | | node_id character varying(32) DEFAULT ''::character varying NOT NULL, |
| 72 | | name text, |
| 73 | | rss_url text, |
| 74 | | last_heartbeat_ip character varying(16), |
| 75 | | last_heartbeat_timestamp timestamp without time zone DEFAULT now(), |
| 76 | | creation_date date DEFAULT now(), |
| 77 | | home_page_url text, |
| 78 | | last_heartbeat_user_agent text, |
| 79 | | description text, |
| 80 | | map_url text, |
| 81 | | street_address text, |
| 82 | | public_phone_number text, |
| 83 | | public_email text, |
| 84 | | mass_transit_info text, |
| 85 | | node_deployment_status character varying(32) DEFAULT 'IN_PLANNING'::character varying NOT NULL, |
| 86 | | venue_type text DEFAULT 'Other'::text |
| 87 | | ); |
| 88 | | |
| 89 | | |
| 90 | | -- |
| 91 | | -- TOC entry 9 (OID 706702) |
| 92 | | -- Name: users; Type: TABLE; Schema: public; Owner: wifidog |
| 93 | | -- |
| 94 | | |
| 95 | | CREATE TABLE users ( |
| 96 | | user_id character varying(45) NOT NULL, |
| 97 | | pass character varying(32) DEFAULT ''::character varying NOT NULL, |
| 98 | | email character varying(255) DEFAULT ''::character varying NOT NULL, |
| 99 | | account_status integer, |
| 100 | | validation_token character varying(64) DEFAULT ''::character varying NOT NULL, |
| 101 | | reg_date timestamp without time zone DEFAULT now() NOT NULL, |
| 102 | | username text, |
| 103 | | account_origin text NOT NULL, |
| 104 | | never_show_username boolean DEFAULT false, |
| 105 | | real_name text, |
| 106 | | website text, |
| 107 | | prefered_locale text, |
| 108 | | CONSTRAINT check_account_origin_not_empty CHECK ((account_origin <> ''::text)), |
| 109 | | CONSTRAINT check_user_not_empty CHECK (((user_id)::text <> ''::text)) |
| 110 | | ); |
| 111 | | |
| 112 | | |
| 113 | | -- |
| 114 | | -- TOC entry 10 (OID 706713) |
| 115 | | -- Name: node_owners; Type: TABLE; Schema: public; Owner: wifidog |
| 116 | | -- |
| 117 | | |
| 118 | | CREATE TABLE node_owners ( |
| 119 | | node_id character varying(32) NOT NULL, |
| 120 | | user_id character varying(45) NOT NULL |
| 121 | | ) WITHOUT OIDS; |
| 122 | | |
| 123 | | |
| 124 | | -- |
| 125 | | -- TOC entry 11 (OID 706715) |
| 126 | | -- Name: node_deployment_status; Type: TABLE; Schema: public; Owner: wifidog |
| 127 | | -- |
| 128 | | |
| 129 | | CREATE TABLE node_deployment_status ( |
| 130 | | node_deployment_status character varying(32) NOT NULL |
| 131 | | ) WITHOUT OIDS; |
| 132 | | |
| 133 | | |
| 134 | | -- |
| 135 | | -- TOC entry 12 (OID 706717) |
| 136 | | -- Name: venue_types; Type: TABLE; Schema: public; Owner: wifidog |
| 137 | | -- |
| 138 | | |
| 139 | | CREATE TABLE venue_types ( |
| 140 | | venue_type text NOT NULL |
| 141 | | ) WITHOUT OIDS; |
| 142 | | |
| 143 | | |
| 144 | | -- |
| 145 | | -- TOC entry 13 (OID 706722) |
| 146 | | -- Name: venues; Type: TABLE; Schema: public; Owner: wifidog |
| 147 | | -- |
| 148 | | |
| 149 | | CREATE TABLE venues ( |
| 150 | | name text NOT NULL, |
| 151 | | description text |
| 152 | | ) WITHOUT OIDS; |
| 153 | | |
| 154 | | |
| 155 | | -- |
| 156 | | -- TOC entry 14 (OID 706727) |
| 157 | | -- Name: schema_info; Type: TABLE; Schema: public; Owner: wifidog |
| 158 | | -- |
| 159 | | |
| 160 | | CREATE TABLE schema_info ( |
| 161 | | tag text NOT NULL, |
| 162 | | value text |
| 163 | | ); |
| 164 | | |
| 165 | | |
| 166 | | -- |
| 167 | | -- TOC entry 15 (OID 728649) |
| 168 | | -- Name: locales; Type: TABLE; Schema: public; Owner: wifidog |
| 169 | | -- |
| 170 | | |
| 171 | | CREATE TABLE locales ( |
| 172 | | locales_id text NOT NULL |
| 173 | | ); |
| 174 | | |
| 175 | | |
| 176 | | -- |
| 177 | | -- TOC entry 16 (OID 728663) |
| 178 | | -- Name: content; Type: TABLE; Schema: public; Owner: wifidog |
| | 66 | -- Name: content; Type: TABLE; Schema: public; Owner: wifidog; Tablespace: |
| 283 | | subscribe_timestamp timestamp without time zone DEFAULT now() NOT NULL |
| 284 | | ); |
| 285 | | |
| 286 | | |
| 287 | | -- |
| 288 | | -- TOC entry 24 (OID 728822) |
| 289 | | -- Name: network_has_content; Type: TABLE; Schema: public; Owner: wifidog |
| 290 | | -- |
| 291 | | |
| 292 | | CREATE TABLE network_has_content ( |
| 293 | | network_id text NOT NULL, |
| 294 | | content_id text NOT NULL, |
| 295 | | subscribe_timestamp timestamp without time zone DEFAULT now() NOT NULL |
| 296 | | ); |
| 297 | | |
| 298 | | |
| 299 | | -- |
| 300 | | -- TOC entry 25 (OID 741741) |
| 301 | | -- Name: flickr_photostream; Type: TABLE; Schema: public; Owner: wifidog |
| | 166 | url text NOT NULL, |
| | 167 | bias real DEFAULT 1 NOT NULL, |
| | 168 | default_publication_interval integer |
| | 169 | ); |
| | 170 | |
| | 171 | |
| | 172 | -- |
| | 173 | -- Name: embedded_content; Type: TABLE; Schema: public; Owner: wifidog; Tablespace: |
| | 174 | -- |
| | 175 | |
| | 176 | CREATE TABLE embedded_content ( |
| | 177 | embedded_content_id text NOT NULL, |
| | 178 | embedded_file_id text, |
| | 179 | fallback_content_id text, |
| | 180 | parameters text, |
| | 181 | attributes text |
| | 182 | ); |
| | 183 | |
| | 184 | |
| | 185 | -- |
| | 186 | -- Name: files; Type: TABLE; Schema: public; Owner: wifidog; Tablespace: |
| | 187 | -- |
| | 188 | |
| | 189 | CREATE TABLE files ( |
| | 190 | files_id text NOT NULL, |
| | 191 | filename text, |
| | 192 | mime_type text, |
| | 193 | remote_size bigint, |
| | 194 | url text, |
| | 195 | data_blob oid, |
| | 196 | local_binary_size bigint |
| | 197 | ); |
| | 198 | |
| | 199 | |
| | 200 | -- |
| | 201 | -- Name: flickr_photostream; Type: TABLE; Schema: public; Owner: wifidog; Tablespace: |
| 321 | | preferred_size text |
| 322 | | ); |
| 323 | | |
| 324 | | |
| 325 | | -- |
| 326 | | -- TOC entry 26 (OID 741760) |
| 327 | | -- Name: files; Type: TABLE; Schema: public; Owner: wifidog |
| 328 | | -- |
| 329 | | |
| 330 | | CREATE TABLE files ( |
| 331 | | files_id text NOT NULL, |
| 332 | | filename text, |
| 333 | | mime_type text, |
| 334 | | binary_data bytea, |
| 335 | | remote_size bigint, |
| 336 | | url text |
| 337 | | ); |
| 338 | | |
| 339 | | |
| 340 | | -- |
| 341 | | -- TOC entry 27 (OID 741767) |
| 342 | | -- Name: embedded_content; Type: TABLE; Schema: public; Owner: wifidog |
| 343 | | -- |
| 344 | | |
| 345 | | CREATE TABLE embedded_content ( |
| 346 | | embedded_content_id text NOT NULL, |
| 347 | | embedded_file_id text, |
| 348 | | fallback_content_id text, |
| 349 | | parameters text, |
| 350 | | attributes text |
| 351 | | ); |
| 352 | | |
| 353 | | |
| 354 | | -- |
| 355 | | -- TOC entry 28 (OID 741772) |
| 356 | | -- Name: content_display_log; Type: TABLE; Schema: public; Owner: wifidog |
| 357 | | -- |
| 358 | | |
| 359 | | CREATE TABLE content_display_log ( |
| | 221 | preferred_size text, |
| | 222 | requests_cache text, |
| | 223 | cache_update_timestamp timestamp without time zone |
| | 224 | ); |
| | 225 | |
| | 226 | |
| | 227 | -- |
| | 228 | -- Name: iframes; Type: TABLE; Schema: public; Owner: wifidog; Tablespace: |
| | 229 | -- |
| | 230 | |
| | 231 | CREATE TABLE iframes ( |
| | 232 | iframes_id text NOT NULL, |
| | 233 | url text, |
| | 234 | width integer, |
| | 235 | height integer |
| | 236 | ); |
| | 237 | |
| | 238 | |
| | 239 | -- |
| | 240 | -- Name: langstring_entries; Type: TABLE; Schema: public; Owner: wifidog; Tablespace: |
| | 241 | -- |
| | 242 | |
| | 243 | CREATE TABLE langstring_entries ( |
| | 244 | langstring_entries_id text NOT NULL, |
| | 245 | langstrings_id text, |
| | 246 | locales_id text, |
| | 247 | value text DEFAULT ''::text |
| | 248 | ); |
| | 249 | |
| | 250 | |
| | 251 | -- |
| | 252 | -- Name: locales; Type: TABLE; Schema: public; Owner: wifidog; Tablespace: |
| | 253 | -- |
| | 254 | |
| | 255 | CREATE TABLE locales ( |
| | 256 | locales_id text NOT NULL |
| | 257 | ); |
| | 258 | |
| | 259 | |
| | 260 | -- |
| | 261 | -- Name: network_has_content; Type: TABLE; Schema: public; Owner: wifidog; Tablespace: |
| | 262 | -- |
| | 263 | |
| | 264 | CREATE TABLE network_has_content ( |
| | 265 | network_id text NOT NULL, |
| | 266 | content_id text NOT NULL, |
| | 267 | subscribe_timestamp timestamp without time zone DEFAULT now() NOT NULL |
| | 268 | ); |
| | 269 | |
| | 270 | |
| | 271 | SET default_with_oids = false; |
| | 272 | |
| | 273 | -- |
| | 274 | -- Name: node_deployment_status; Type: TABLE; Schema: public; Owner: wifidog; Tablespace: |
| | 275 | -- |
| | 276 | |
| | 277 | CREATE TABLE node_deployment_status ( |
| | 278 | node_deployment_status character varying(32) NOT NULL |
| | 279 | ); |
| | 280 | |
| | 281 | |
| | 282 | SET default_with_oids = true; |
| | 283 | |
| | 284 | -- |
| | 285 | -- Name: node_has_content; Type: TABLE; Schema: public; Owner: wifidog; Tablespace: |
| | 286 | -- |
| | 287 | |
| | 288 | CREATE TABLE node_has_content ( |
| | 289 | node_id text NOT NULL, |
| | 290 | content_id text NOT NULL, |
| | 291 | subscribe_timestamp timestamp without time zone DEFAULT now() NOT NULL |
| | 292 | ); |
| | 293 | |
| | 294 | |
| | 295 | SET default_with_oids = false; |
| | 296 | |
| | 297 | -- |
| | 298 | -- Name: node_owners; Type: TABLE; Schema: public; Owner: wifidog; Tablespace: |
| | 299 | -- |
| | 300 | |
| | 301 | CREATE TABLE node_owners ( |
| | 302 | node_id character varying(32) NOT NULL, |
| | 303 | user_id character varying(45) NOT NULL |
| | 304 | ); |
| | 305 | |
| | 306 | |
| | 307 | SET default_with_oids = true; |
| | 308 | |
| | 309 | -- |
| | 310 | -- Name: nodes; Type: TABLE; Schema: public; Owner: wifidog; Tablespace: |
| | 311 | -- |
| | 312 | |
| | 313 | CREATE TABLE nodes ( |
| | 314 | node_id character varying(32) DEFAULT ''::character varying NOT NULL, |
| | 315 | name text, |
| | 316 | last_heartbeat_ip character varying(16), |
| | 317 | last_heartbeat_timestamp timestamp without time zone DEFAULT now(), |
| | 318 | creation_date date DEFAULT now(), |
| | 319 | home_page_url text, |
| | 320 | last_heartbeat_user_agent text, |
| | 321 | description text, |
| | 322 | map_url text, |
| | 323 | street_address text, |
| | 324 | public_phone_number text, |
| | 325 | public_email text, |
| | 326 | mass_transit_info text, |
| | 327 | node_deployment_status character varying(32) DEFAULT 'IN_PLANNING'::character varying NOT NULL, |
| | 328 | venue_type text DEFAULT 'Other'::text, |
| | 329 | max_monthly_incoming bigint, |
| | 330 | max_monthly_outgoing bigint, |
| | 331 | quota_reset_day_of_month integer, |
| | 332 | latitude numeric(16,6), |
| | 333 | longitude numeric(16,6) |
| | 334 | ); |
| | 335 | |
| | 336 | |
| | 337 | -- |
| | 338 | -- Name: pictures; Type: TABLE; Schema: public; Owner: wifidog; Tablespace: |
| | 339 | -- |
| | 340 | |
| | 341 | CREATE TABLE pictures ( |
| | 342 | pictures_id text NOT NULL, |
| | 343 | width integer, |
| | 344 | height integer |
| | 345 | ); |
| | 346 | |
| | 347 | |
| | 348 | -- |
| | 349 | -- Name: schema_info; Type: TABLE; Schema: public; Owner: wifidog; Tablespace: |
| | 350 | -- |
| | 351 | |
| | 352 | CREATE TABLE schema_info ( |
| | 353 | tag text NOT NULL, |
| | 354 | value text |
| | 355 | ); |
| | 356 | |
| | 357 | |
| | 358 | -- |
| | 359 | -- Name: token_status; Type: TABLE; Schema: public; Owner: wifidog; Tablespace: |
| | 360 | -- |
| | 361 | |
| | 362 | CREATE TABLE token_status ( |
| | 363 | token_status character varying(10) NOT NULL |
| | 364 | ); |
| | 365 | |
| | 366 | |
| | 367 | -- |
| | 368 | -- Name: user_has_content; Type: TABLE; Schema: public; Owner: wifidog; Tablespace: |
| | 369 | -- |
| | 370 | |
| | 371 | CREATE TABLE user_has_content ( |
| 362 | | first_display_timestamp timestamp without time zone DEFAULT now() NOT NULL, |
| 363 | | node_id text NOT NULL, |
| 364 | | last_display_timestamp timestamp without time zone DEFAULT now() NOT NULL |
| 365 | | ); |
| 366 | | |
| 367 | | |
| 368 | | -- |
| 369 | | -- TOC entry 32 (OID 728596) |
| 370 | | -- Name: idx_token; Type: INDEX; Schema: public; Owner: wifidog |
| 371 | | -- |
| 372 | | |
| 373 | | CREATE INDEX idx_token ON connections USING btree (token); |
| 374 | | |
| 375 | | |
| 376 | | -- |
| 377 | | -- TOC entry 33 (OID 728597) |
| 378 | | -- Name: idx_token_status_and_user_id; Type: INDEX; Schema: public; Owner: wifidog |
| 379 | | -- |
| 380 | | |
| 381 | | CREATE INDEX idx_token_status_and_user_id ON connections USING btree (token_status, user_id); |
| 382 | | |
| 383 | | |
| 384 | | -- |
| 385 | | -- TOC entry 35 (OID 728598) |
| 386 | | -- Name: idx_unique_username_and_account_origin; Type: INDEX; Schema: public; Owner: wifidog |
| 387 | | -- |
| 388 | | |
| 389 | | CREATE UNIQUE INDEX idx_unique_username_and_account_origin ON users USING btree (username, account_origin); |
| 390 | | |
| 391 | | |
| 392 | | -- |
| 393 | | -- TOC entry 47 (OID 728753) |
| 394 | | -- Name: idx_content_group_element_content_group_id; Type: INDEX; Schema: public; Owner: wifidog |
| 395 | | -- |
| 396 | | |
| 397 | | CREATE INDEX idx_content_group_element_content_group_id ON content_group_element USING btree (content_group_id); |
| 398 | | |
| 399 | | |
| 400 | | -- |
| 401 | | -- TOC entry 29 (OID 728599) |
| 402 | | -- Name: administrators_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog |
| | 374 | subscribe_timestamp timestamp without time zone DEFAULT now() NOT NULL |
| | 375 | ); |
| | 376 | |
| | 377 | |
| | 378 | -- |
| | 379 | -- Name: users; Type: TABLE; Schema: public; Owner: wifidog; Tablespace: |
| | 380 | -- |
| | 381 | |
| | 382 | CREATE TABLE users ( |
| | 383 | user_id character varying(45) NOT NULL, |
| | 384 | pass character varying(32) DEFAULT ''::character varying NOT NULL, |
| | 385 | email character varying(255) DEFAULT ''::character varying NOT NULL, |
| | 386 | account_status integer, |
| | 387 | validation_token character varying(64) DEFAULT ''::character varying NOT NULL, |
| | 388 | reg_date timestamp without time zone DEFAULT now() NOT NULL, |
| | 389 | username text, |
| | 390 | account_origin text NOT NULL, |
| | 391 | never_show_username boolean DEFAULT false, |
| | 392 | real_name text, |
| | 393 | website text, |
| | 394 | prefered_locale text, |
| | 395 | CONSTRAINT check_account_origin_not_empty CHECK ((account_origin <> ''::text)), |
| | 396 | CONSTRAINT check_user_not_empty CHECK (((user_id)::text <> ''::text)) |
| | 397 | ); |
| | 398 | |
| | 399 | |
| | 400 | SET default_with_oids = false; |
| | 401 | |
| | 402 | -- |
| | 403 | -- Name: venue_types; Type: TABLE; Schema: public; Owner: wifidog; Tablespace: |
| | 404 | -- |
| | 405 | |
| | 406 | CREATE TABLE venue_types ( |
| | 407 | venue_type text NOT NULL |
| | 408 | ); |
| | 409 | |
| | 410 | |
| | 411 | -- |
| | 412 | -- Name: venues; Type: TABLE; Schema: public; Owner: wifidog; Tablespace: |
| | 413 | -- |
| | 414 | |
| | 415 | CREATE TABLE venues ( |
| | 416 | name text NOT NULL, |
| | 417 | description text |
| | 418 | ); |
| | 419 | |
| | 420 | |
| | 421 | -- |
| | 422 | -- Name: administrators_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog; Tablespace: |
| 410 | | -- TOC entry 30 (OID 728601) |
| 411 | | -- Name: token_status_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog |
| | 430 | -- Name: connections_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog; Tablespace: |
| | 431 | -- |
| | 432 | |
| | 433 | ALTER TABLE ONLY connections |
| | 434 | ADD CONSTRAINT connections_pkey PRIMARY KEY (conn_id); |
| | 435 | |
| | 436 | |
| | 437 | -- |
| | 438 | -- Name: content_group_element_has_allowed_nodes_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog; Tablespace: |
| | 439 | -- |
| | 440 | |
| | 441 | ALTER TABLE ONLY content_group_element_has_allowed_nodes |
| | 442 | ADD CONSTRAINT content_group_element_has_allowed_nodes_pkey PRIMARY KEY (content_group_element_id, node_id); |
| | 443 | |
| | 444 | |
| | 445 | -- |
| | 446 | -- Name: content_group_element_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog; Tablespace: |
| | 447 | -- |
| | 448 | |
| | 449 | ALTER TABLE ONLY content_group_element |
| | 450 | ADD CONSTRAINT content_group_element_pkey PRIMARY KEY (content_group_element_id); |
| | 451 | |
| | 452 | |
| | 453 | -- |
| | 454 | -- Name: content_group_element_portal_display_log_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog; Tablespace: |
| | 455 | -- |
| | 456 | |
| | 457 | ALTER TABLE ONLY content_display_log |
| | 458 | ADD CONSTRAINT content_group_element_portal_display_log_pkey PRIMARY KEY (user_id, content_id, node_id); |
| | 459 | |
| | 460 | |
| | 461 | -- |
| | 462 | -- Name: content_group_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog; Tablespace: |
| | 463 | -- |
| | 464 | |
| | 465 | ALTER TABLE ONLY content_group |
| | 466 | ADD CONSTRAINT content_group_pkey PRIMARY KEY (content_group_id); |
| | 467 | |
| | 468 | |
| | 469 | -- |
| | 470 | -- Name: content_has_owners_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog; Tablespace: |
| | 471 | -- |
| | 472 | |
| | 473 | ALTER TABLE ONLY content_has_owners |
| | 474 | ADD CONSTRAINT content_has_owners_pkey PRIMARY KEY (content_id, user_id); |
| | 475 | |
| | 476 | |
| | 477 | -- |
| | 478 | -- Name: content_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog; Tablespace: |
| | 479 | -- |
| | 480 | |
| | 481 | ALTER TABLE ONLY content |
| | 482 | ADD CONSTRAINT content_pkey PRIMARY KEY (content_id); |
| | 483 | |
| | 484 | |
| | 485 | -- |
| | 486 | -- Name: content_rss_aggregator_feeds_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog; Tablespace: |
| | 487 | -- |
| | 488 | |
| | 489 | ALTER TABLE ONLY content_rss_aggregator_feeds |
| | 490 | ADD CONSTRAINT content_rss_aggregator_feeds_pkey PRIMARY KEY (content_id, url); |
| | 491 | |
| | 492 | |
| | 493 | -- |
| | 494 | -- Name: content_rss_aggregator_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog; Tablespace: |
| | 495 | -- |
| | 496 | |
| | 497 | ALTER TABLE ONLY content_rss_aggregator |
| | 498 | ADD CONSTRAINT content_rss_aggregator_pkey PRIMARY KEY (content_id); |
| | 499 | |
| | 500 | |
| | 501 | -- |
| | 502 | -- Name: files_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog; Tablespace: |
| | 503 | -- |
| | 504 | |
| | 505 | ALTER TABLE ONLY files |
| | 506 | ADD CONSTRAINT files_pkey PRIMARY KEY (files_id); |
| | 507 | |
| | 508 | |
| | 509 | -- |
| | 510 | -- Name: flickr_photostream_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog; Tablespace: |
| | 511 | -- |
| | 512 | |
| | 513 | ALTER TABLE ONLY flickr_photostream |
| | 514 | ADD CONSTRAINT flickr_photostream_pkey PRIMARY KEY (flickr_photostream_id); |
| | 515 | |
| | 516 | |
| | 517 | -- |
| | 518 | -- Name: iframes_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog; Tablespace: |
| | 519 | -- |
| | 520 | |
| | 521 | ALTER TABLE ONLY iframes |
| | 522 | ADD CONSTRAINT iframes_pkey PRIMARY KEY (iframes_id); |
| | 523 | |
| | 524 | |
| | 525 | -- |
| | 526 | -- Name: langstring_entries_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog; Tablespace: |
| | 527 | -- |
| | 528 | |
| | 529 | ALTER TABLE ONLY langstring_entries |
| | 530 | ADD CONSTRAINT langstring_entries_pkey PRIMARY KEY (langstring_entries_id); |
| | 531 | |
| | 532 | |
| | 533 | -- |
| | 534 | -- Name: locales_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog; Tablespace: |
| | 535 | -- |
| | 536 | |
| | 537 | ALTER TABLE ONLY locales |
| | 538 | ADD CONSTRAINT locales_pkey PRIMARY KEY (locales_id); |
| | 539 | |
| | 540 | |
| | 541 | -- |
| | 542 | -- Name: network_has_content_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog; Tablespace: |
| | 543 | -- |
| | 544 | |
| | 545 | ALTER TABLE ONLY network_has_content |
| | 546 | ADD CONSTRAINT network_has_content_pkey PRIMARY KEY (network_id, content_id); |
| | 547 | |
| | 548 | |
| | 549 | -- |
| | 550 | -- Name: node_deployment_status_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog; Tablespace: |
| | 551 | -- |
| | 552 | |
| | 553 | ALTER TABLE ONLY node_deployment_status |
| | 554 | ADD CONSTRAINT node_deployment_status_pkey PRIMARY KEY (node_deployment_status); |
| | 555 | |
| | 556 | |
| | 557 | -- |
| | 558 | -- Name: node_has_content_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog; Tablespace: |
| | 559 | -- |
| | 560 | |
| | 561 | ALTER TABLE ONLY node_has_content |
| | 562 | ADD CONSTRAINT node_has_content_pkey PRIMARY KEY (node_id, content_id); |
| | 563 | |
| | 564 | |
| | 565 | -- |
| | 566 | -- Name: node_owners_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog; Tablespace: |
| | 567 | -- |
| | 568 | |
| | 569 | ALTER TABLE ONLY node_owners |
| | 570 | ADD CONSTRAINT node_owners_pkey PRIMARY KEY (node_id, user_id); |
| | 571 | |
| | 572 | |
| | 573 | -- |
| | 574 | -- Name: nodes_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog; Tablespace: |
| | 575 | -- |
| | 576 | |
| | 577 | ALTER TABLE ONLY nodes |
| | 578 | ADD CONSTRAINT nodes_pkey PRIMARY KEY (node_id); |
| | 579 | |
| | 580 | |
| | 581 | -- |
| | 582 | -- Name: pictures_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog; Tablespace: |
| | 583 | -- |
| | 584 | |
| | 585 | ALTER TABLE ONLY pictures |
| | 586 | ADD CONSTRAINT pictures_pkey PRIMARY KEY (pictures_id); |
| | 587 | |
| | 588 | |
| | 589 | -- |
| | 590 | -- Name: schema_info_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog; Tablespace: |
| | 591 | -- |
| | 592 | |
| | 593 | ALTER TABLE ONLY schema_info |
| | 594 | ADD CONSTRAINT schema_info_pkey PRIMARY KEY (tag); |
| | 595 | |
| | 596 | |
| | 597 | -- |
| | 598 | -- Name: token_status_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog; Tablespace: |
| 473 | | -- TOC entry 40 (OID 728615) |
| 474 | | -- Name: schema_info_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog |
| 475 | | -- |
| 476 | | |
| 477 | | ALTER TABLE ONLY schema_info |
| 478 | | ADD CONSTRAINT schema_info_pkey PRIMARY KEY (tag); |
| 479 | | |
| 480 | | |
| 481 | | -- |
| 482 | | -- TOC entry 41 (OID 728654) |
| 483 | | -- Name: locales_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog |
| 484 | | -- |
| 485 | | |
| 486 | | ALTER TABLE ONLY locales |
| 487 | | ADD CONSTRAINT locales_pkey PRIMARY KEY (locales_id); |
| 488 | | |
| 489 | | |
| 490 | | -- |
| 491 | | -- TOC entry 42 (OID 728670) |
| 492 | | -- Name: content_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog |
| 493 | | -- |
| 494 | | |
| 495 | | ALTER TABLE ONLY content |
| 496 | | ADD CONSTRAINT content_pkey PRIMARY KEY (content_id); |
| 497 | | |
| 498 | | |
| 499 | | -- |
| 500 | | -- TOC entry 43 (OID 728694) |
| 501 | | -- Name: content_has_owners_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog |
| 502 | | -- |
| 503 | | |
| 504 | | ALTER TABLE ONLY content_has_owners |
| 505 | | ADD CONSTRAINT content_has_owners_pkey PRIMARY KEY (content_id, user_id); |
| 506 | | |
| 507 | | |
| 508 | | -- |
| 509 | | -- TOC entry 44 (OID 728710) |
| 510 | | -- Name: langstring_entries_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog |
| 511 | | -- |
| 512 | | |
| 513 | | ALTER TABLE ONLY langstring_entries |
| 514 | | ADD CONSTRAINT langstring_entries_pkey PRIMARY KEY (langstring_entries_id); |
| 515 | | |
| 516 | | |
| 517 | | -- |
| 518 | | -- TOC entry 45 (OID 728727) |
| 519 | | -- Name: content_group_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog |
| 520 | | -- |
| 521 | | |
| 522 | | ALTER TABLE ONLY content_group |
| 523 | | ADD CONSTRAINT content_group_pkey PRIMARY KEY (content_group_id); |
| 524 | | |
| 525 | | |
| 526 | | -- |
| 527 | | -- TOC entry 46 (OID 728739) |
| 528 | | -- Name: content_group_element_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog |
| 529 | | -- |
| 530 | | |
| 531 | | ALTER TABLE ONLY content_group_element |
| 532 | | ADD CONSTRAINT content_group_element_pkey PRIMARY KEY (content_group_element_id); |
| 533 | | |
| 534 | | |
| 535 | | -- |
| 536 | | -- TOC entry 48 (OID 728760) |
| 537 | | -- Name: content_group_element_has_allowed_nodes_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog |
| 538 | | -- |
| 539 | | |
| 540 | | ALTER TABLE ONLY content_group_element_has_allowed_nodes |
| 541 | | ADD CONSTRAINT content_group_element_has_allowed_nodes_pkey PRIMARY KEY (content_group_element_id, node_id); |
| 542 | | |
| 543 | | |
| 544 | | -- |
| 545 | | -- TOC entry 49 (OID 728796) |
| 546 | | -- Name: user_has_content_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog |
| 547 | | -- |
| 548 | | |
| 549 | | ALTER TABLE ONLY user_has_content |
| 550 | | ADD CONSTRAINT user_has_content_pkey PRIMARY KEY (user_id, content_id); |
| 551 | | |
| 552 | | |
| 553 | | -- |
| 554 | | -- TOC entry 50 (OID 728812) |
| 555 | | -- Name: node_has_content_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog |
| 556 | | -- |
| 557 | | |
| 558 | | ALTER TABLE ONLY node_has_content |
| 559 | | ADD CONSTRAINT node_has_content_pkey PRIMARY KEY (node_id, content_id); |
| 560 | | |
| 561 | | |
| 562 | | -- |
| 563 | | -- TOC entry 51 (OID 728828) |
| 564 | | -- Name: network_has_content_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog |
| 565 | | -- |
| 566 | | |
| 567 | | ALTER TABLE ONLY network_has_content |
| 568 | | ADD CONSTRAINT network_has_content_pkey PRIMARY KEY (network_id, content_id); |
| 569 | | |
| 570 | | |
| 571 | | -- |
| 572 | | -- TOC entry 52 (OID 741754) |
| 573 | | -- Name: flickr_photostream_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog |
| 574 | | -- |
| 575 | | |
| 576 | | ALTER TABLE ONLY flickr_photostream |
| 577 | | ADD CONSTRAINT flickr_photostream_pkey PRIMARY KEY (flickr_photostream_id); |
| 578 | | |
| 579 | | |
| 580 | | -- |
| 581 | | -- TOC entry 53 (OID 741765) |
| 582 | | -- Name: files_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog |
| 583 | | -- |
| 584 | | |
| 585 | | ALTER TABLE ONLY files |
| 586 | | ADD CONSTRAINT files_pkey PRIMARY KEY (files_id); |
| 587 | | |
| 588 | | |
| 589 | | -- |
| 590 | | -- TOC entry 54 (OID 741779) |
| 591 | | -- Name: content_group_element_portal_display_log_pkey; Type: CONSTRAINT; Schema: public; Owner: wifidog |
| 592 | | -- |
| 593 | | |
| 594 | | ALTER TABLE ONLY content_display_log |
| 595 | | ADD CONSTRAINT content_group_element_portal_display_log_pkey PRIMARY KEY (user_id, content_id, node_id); |
| 596 | | |
| 597 | | |
| 598 | | -- |
| 599 | | -- TOC entry 56 (OID 728617) |
| | 630 | -- Name: idx_content_group_element_content_group_id; Type: INDEX; Schema: public; Owner: wifidog; Tablespace: |
| | 631 | -- |
| | 632 | |
| | 633 | CREATE INDEX idx_content_group_element_content_group_id ON content_group_element USING btree (content_group_id); |
| | 634 | |
| | 635 | |
| | 636 | -- |
| | 637 | -- Name: idx_token; Type: INDEX; Schema: public; Owner: wifidog; Tablespace: |
| | 638 | -- |
| | 639 | |
| | 640 | CREATE INDEX idx_token ON connections USING btree (token); |
| | 641 | |
| | 642 | |
| | 643 | -- |
| | 644 | -- Name: idx_token_status_and_user_id; Type: INDEX; Schema: public; Owner: wifidog; Tablespace: |
| | 645 | -- |
| | 646 | |
| | 647 | CREATE INDEX idx_token_status_and_user_id ON connections USING btree (token_status, user_id); |
| | 648 | |
| | 649 | |
| | 650 | -- |
| | 651 | -- Name: idx_unique_username_and_account_origin; Type: INDEX; Schema: public; Owner: wifidog; Tablespace: |
| | 652 | -- |
| | 653 | |
| | 654 | CREATE UNIQUE INDEX idx_unique_username_and_account_origin ON users USING btree (username, account_origin); |
| | 655 | |
| | 656 | |
| | 657 | -- |
| 608 | | -- TOC entry 55 (OID 728621) |
| | 666 | -- Name: $1; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| | 667 | -- |
| | 668 | |
| | 669 | ALTER TABLE ONLY users |
| | 670 | ADD CONSTRAINT "$1" FOREIGN KEY (prefered_locale) REFERENCES locales(locales_id) ON UPDATE CASCADE ON DELETE SET NULL; |
| | 671 | |
| | 672 | |
| | 673 | -- |
| | 674 | -- Name: $1; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| | 675 | -- |
| | 676 | |
| | 677 | ALTER TABLE ONLY content |
| | 678 | ADD CONSTRAINT "$1" FOREIGN KEY (title) REFERENCES content(content_id) ON UPDATE CASCADE ON DELETE RESTRICT; |
| | 679 | |
| | 680 | |
| | 681 | -- |
| | 682 | -- Name: $1; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| | 683 | -- |
| | 684 | |
| | 685 | ALTER TABLE ONLY content_has_owners |
| | 686 | ADD CONSTRAINT "$1" FOREIGN KEY (content_id) REFERENCES content(content_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| | 687 | |
| | 688 | |
| | 689 | -- |
| | 690 | -- Name: $1; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| | 691 | -- |
| | 692 | |
| | 693 | ALTER TABLE ONLY langstring_entries |
| | 694 | ADD CONSTRAINT "$1" FOREIGN KEY (langstrings_id) REFERENCES content(content_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| | 695 | |
| | 696 | |
| | 697 | -- |
| | 698 | -- Name: $1; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| | 699 | -- |
| | 700 | |
| | 701 | ALTER TABLE ONLY content_group |
| | 702 | ADD CONSTRAINT "$1" FOREIGN KEY (content_group_id) REFERENCES content(content_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| | 703 | |
| | 704 | |
| | 705 | -- |
| | 706 | -- Name: $1; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| | 707 | -- |
| | 708 | |
| | 709 | ALTER TABLE ONLY content_group_element |
| | 710 | ADD CONSTRAINT "$1" FOREIGN KEY (content_group_element_id) REFERENCES content(content_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| | 711 | |
| | 712 | |
| | 713 | -- |
| | 714 | -- Name: $1; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| | 715 | -- |
| | 716 | |
| | 717 | ALTER TABLE ONLY content_group_element_has_allowed_nodes |
| | 718 | ADD CONSTRAINT "$1" FOREIGN KEY (content_group_element_id) REFERENCES content_group_element(content_group_element_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| | 719 | |
| | 720 | |
| | 721 | -- |
| | 722 | -- Name: $1; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| | 723 | -- |
| | 724 | |
| | 725 | ALTER TABLE ONLY user_has_content |
| | 726 | ADD CONSTRAINT "$1" FOREIGN KEY (user_id) REFERENCES users(user_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| | 727 | |
| | 728 | |
| | 729 | -- |
| | 730 | -- Name: $1; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| | 731 | -- |
| | 732 | |
| | 733 | ALTER TABLE ONLY node_has_content |
| | 734 | ADD CONSTRAINT "$1" FOREIGN KEY (node_id) REFERENCES nodes(node_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| | 735 | |
| | 736 | |
| | 737 | -- |
| | 738 | -- Name: $1; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| | 739 | -- |
| | 740 | |
| | 741 | ALTER TABLE ONLY network_has_content |
| | 742 | ADD CONSTRAINT "$1" FOREIGN KEY (content_id) REFERENCES content(content_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| | 743 | |
| | 744 | |
| | 745 | -- |
| | 746 | -- Name: $1; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| | 747 | -- |
| | 748 | |
| | 749 | ALTER TABLE ONLY content_display_log |
| | 750 | ADD CONSTRAINT "$1" FOREIGN KEY (user_id) REFERENCES users(user_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| | 751 | |
| | 752 | |
| | 753 | -- |
| | 754 | -- Name: $1; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| | 755 | -- |
| | 756 | |
| | 757 | ALTER TABLE ONLY pictures |
| | 758 | ADD CONSTRAINT "$1" FOREIGN KEY (pictures_id) REFERENCES files(files_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| | 759 | |
| | 760 | |
| | 761 | -- |
| | 762 | -- Name: $2; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| | 763 | -- |
| | 764 | |
| | 765 | ALTER TABLE ONLY content |
| | 766 | ADD CONSTRAINT "$2" FOREIGN KEY (description) REFERENCES content(content_id) ON UPDATE CASCADE ON DELETE RESTRICT; |
| | 767 | |
| | 768 | |
| | 769 | -- |
| | 770 | -- Name: $2; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| | 771 | -- |
| | 772 | |
| | 773 | ALTER TABLE ONLY content_has_owners |
| | 774 | ADD CONSTRAINT "$2" FOREIGN KEY (user_id) REFERENCES users(user_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| | 775 | |
| | 776 | |
| | 777 | -- |
| | 778 | -- Name: $2; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| | 779 | -- |
| | 780 | |
| | 781 | ALTER TABLE ONLY langstring_entries |
| | 782 | ADD CONSTRAINT "$2" FOREIGN KEY (locales_id) REFERENCES locales(locales_id) ON UPDATE CASCADE ON DELETE RESTRICT; |
| | 783 | |
| | 784 | |
| | 785 | -- |
| | 786 | -- Name: $2; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| | 787 | -- |
| | 788 | |
| | 789 | ALTER TABLE ONLY content_group_element |
| | 790 | ADD CONSTRAINT "$2" FOREIGN KEY (content_group_id) REFERENCES content_group(content_group_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| | 791 | |
| | 792 | |
| | 793 | -- |
| | 794 | -- Name: $2; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| | 795 | -- |
| | 796 | |
| | 797 | ALTER TABLE ONLY content_group_element_has_allowed_nodes |
| | 798 | ADD CONSTRAINT "$2" FOREIGN KEY (node_id) REFERENCES nodes(node_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| | 799 | |
| | 800 | |
| | 801 | -- |
| | 802 | -- Name: $2; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| | 803 | -- |
| | 804 | |
| | 805 | ALTER TABLE ONLY user_has_content |
| | 806 | ADD CONSTRAINT "$2" FOREIGN KEY (content_id) REFERENCES content(content_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| | 807 | |
| | 808 | |
| | 809 | -- |
| | 810 | -- Name: $2; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| | 811 | -- |
| | 812 | |
| | 813 | ALTER TABLE ONLY node_has_content |
| | 814 | ADD CONSTRAINT "$2" FOREIGN KEY (content_id) REFERENCES content(content_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| | 815 | |
| | 816 | |
| | 817 | -- |
| | 818 | -- Name: $2; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| | 819 | -- |
| | 820 | |
| | 821 | ALTER TABLE ONLY content_display_log |
| | 822 | ADD CONSTRAINT "$2" FOREIGN KEY (content_id) REFERENCES content(content_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| | 823 | |
| | 824 | |
| | 825 | -- |
| | 826 | -- Name: $3; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| | 827 | -- |
| | 828 | |
| | 829 | ALTER TABLE ONLY content |
| | 830 | ADD CONSTRAINT "$3" FOREIGN KEY (project_info) REFERENCES content(content_id) ON UPDATE CASCADE ON DELETE RESTRICT; |
| | 831 | |
| | 832 | |
| | 833 | -- |
| | 834 | -- Name: $3; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| | 835 | -- |
| | 836 | |
| | 837 | ALTER TABLE ONLY content_group_element |
| | 838 | ADD CONSTRAINT "$3" FOREIGN KEY (displayed_content_id) REFERENCES content(content_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| | 839 | |
| | 840 | |
| | 841 | -- |
| | 842 | -- Name: $3; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| | 843 | -- |
| | 844 | |
| | 845 | ALTER TABLE ONLY content_display_log |
| | 846 | ADD CONSTRAINT "$3" FOREIGN KEY (node_id) REFERENCES nodes(node_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| | 847 | |
| | 848 | |
| | 849 | -- |
| | 850 | -- Name: $4; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| | 851 | -- |
| | 852 | |
| | 853 | ALTER TABLE ONLY content |
| | 854 | ADD CONSTRAINT "$4" FOREIGN KEY (sponsor_info) REFERENCES content(content_id) ON UPDATE CASCADE ON DELETE RESTRICT; |
| | 855 | |
| | 856 | |
| | 857 | -- |
| | 858 | -- Name: $5; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| | 859 | -- |
| | 860 | |
| | 861 | ALTER TABLE ONLY content |
| | 862 | ADD CONSTRAINT "$5" FOREIGN KEY (long_description) REFERENCES content(content_id) ON UPDATE CASCADE ON DELETE RESTRICT; |
| | 863 | |
| | 864 | |
| | 865 | -- |
| 671 | | -- TOC entry 61 (OID 728659) |
| 672 | | -- Name: $1; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| 673 | | -- |
| 674 | | |
| 675 | | ALTER TABLE ONLY users |
| 676 | | ADD CONSTRAINT "$1" FOREIGN KEY (prefered_locale) REFERENCES locales(locales_id) ON UPDATE CASCADE ON DELETE SET NULL; |
| 677 | | |
| 678 | | |
| 679 | | -- |
| 680 | | -- TOC entry 64 (OID 728672) |
| 681 | | -- Name: $1; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| 682 | | -- |
| 683 | | |
| 684 | | ALTER TABLE ONLY content |
| 685 | | ADD CONSTRAINT "$1" FOREIGN KEY (title) REFERENCES content(content_id) ON UPDATE CASCADE ON DELETE RESTRICT; |
| 686 | | |
| 687 | | |
| 688 | | -- |
| 689 | | -- TOC entry 65 (OID 728676) |
| 690 | | -- Name: $2; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| 691 | | -- |
| 692 | | |
| 693 | | ALTER TABLE ONLY content |
| 694 | | ADD CONSTRAINT "$2" FOREIGN KEY (description) REFERENCES content(content_id) ON UPDATE CASCADE ON DELETE RESTRICT; |
| 695 | | |
| 696 | | |
| 697 | | -- |
| 698 | | -- TOC entry 66 (OID 728680) |
| 699 | | -- Name: $3; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| 700 | | -- |
| 701 | | |
| 702 | | ALTER TABLE ONLY content |
| 703 | | ADD CONSTRAINT "$3" FOREIGN KEY (project_info) REFERENCES content(content_id) ON UPDATE CASCADE ON DELETE RESTRICT; |
| 704 | | |
| 705 | | |
| 706 | | -- |
| 707 | | -- TOC entry 67 (OID 728684) |
| 708 | | -- Name: $4; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| 709 | | -- |
| 710 | | |
| 711 | | ALTER TABLE ONLY content |
| 712 | | ADD CONSTRAINT "$4" FOREIGN KEY (sponsor_info) REFERENCES content(content_id) ON UPDATE CASCADE ON DELETE RESTRICT; |
| 713 | | |
| 714 | | |
| 715 | | -- |
| 716 | | -- TOC entry 68 (OID 728696) |
| 717 | | -- Name: $1; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| 718 | | -- |
| 719 | | |
| 720 | | ALTER TABLE ONLY content_has_owners |
| 721 | | ADD CONSTRAINT "$1" FOREIGN KEY (content_id) REFERENCES content(content_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| 722 | | |
| 723 | | |
| 724 | | -- |
| 725 | | -- TOC entry 69 (OID 728700) |
| 726 | | -- Name: $2; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| 727 | | -- |
| 728 | | |
| 729 | | ALTER TABLE ONLY content_has_owners |
| 730 | | ADD CONSTRAINT "$2" FOREIGN KEY (user_id) REFERENCES users(user_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| 731 | | |
| 732 | | |
| 733 | | -- |
| 734 | | -- TOC entry 70 (OID 728712) |
| 735 | | -- Name: $1; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| 736 | | -- |
| 737 | | |
| 738 | | ALTER TABLE ONLY langstring_entries |
| 739 | | ADD CONSTRAINT "$1" FOREIGN KEY (langstrings_id) REFERENCES content(content_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| 740 | | |
| 741 | | |
| 742 | | -- |
| 743 | | -- TOC entry 71 (OID 728716) |
| 744 | | -- Name: $2; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| 745 | | -- |
| 746 | | |
| 747 | | ALTER TABLE ONLY langstring_entries |
| 748 | | ADD CONSTRAINT "$2" FOREIGN KEY (locales_id) REFERENCES locales(locales_id) ON UPDATE CASCADE ON DELETE RESTRICT; |
| 749 | | |
| 750 | | |
| 751 | | -- |
| 752 | | -- TOC entry 72 (OID 728729) |
| 753 | | -- Name: $1; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| 754 | | -- |
| 755 | | |
| 756 | | ALTER TABLE ONLY content_group |
| 757 | | ADD CONSTRAINT "$1" FOREIGN KEY (content_group_id) REFERENCES content(content_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| 758 | | |
| 759 | | |
| 760 | | -- |
| 761 | | -- TOC entry 73 (OID 728741) |
| 762 | | -- Name: $1; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| 763 | | -- |
| 764 | | |
| 765 | | ALTER TABLE ONLY content_group_element |
| 766 | | ADD CONSTRAINT "$1" FOREIGN KEY (content_group_element_id) REFERENCES content(content_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| 767 | | |
| 768 | | |
| 769 | | -- |
| 770 | | -- TOC entry 74 (OID 728745) |
| 771 | | -- Name: $2; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| 772 | | -- |
| 773 | | |
| 774 | | ALTER TABLE ONLY content_group_element |
| 775 | | ADD CONSTRAINT "$2" FOREIGN KEY (content_group_id) REFERENCES content_group(content_group_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| 776 | | |
| 777 | | |
| 778 | | -- |
| 779 | | -- TOC entry 75 (OID 728749) |
| 780 | | -- Name: $3; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| 781 | | -- |
| 782 | | |
| 783 | | ALTER TABLE ONLY content_group_element |
| 784 | | ADD CONSTRAINT "$3" FOREIGN KEY (displayed_content_id) REFERENCES content(content_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| 785 | | |
| 786 | | |
| 787 | | -- |
| 788 | | -- TOC entry 76 (OID 728762) |
| 789 | | -- Name: $1; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| 790 | | -- |
| 791 | | |
| 792 | | ALTER TABLE ONLY content_group_element_has_allowed_nodes |
| 793 | | ADD CONSTRAINT "$1" FOREIGN KEY (content_group_element_id) REFERENCES content_group_element(content_group_element_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| 794 | | |
| 795 | | |
| 796 | | -- |
| 797 | | -- TOC entry 77 (OID 728766) |
| 798 | | -- Name: $2; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| 799 | | -- |
| 800 | | |
| 801 | | ALTER TABLE ONLY content_group_element_has_allowed_nodes |
| 802 | | ADD CONSTRAINT "$2" FOREIGN KEY (node_id) REFERENCES nodes(node_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| 803 | | |
| 804 | | |
| 805 | | -- |
| 806 | | -- TOC entry 78 (OID 728798) |
| 807 | | -- Name: $1; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| 808 | | -- |
| 809 | | |
| 810 | | ALTER TABLE ONLY user_has_content |
| 811 | | ADD CONSTRAINT "$1" FOREIGN KEY (user_id) REFERENCES users(user_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| 812 | | |
| 813 | | |
| 814 | | -- |
| 815 | | -- TOC entry 79 (OID 728802) |
| 816 | | -- Name: $2; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| 817 | | -- |
| 818 | | |
| 819 | | ALTER TABLE ONLY user_has_content |
| 820 | | ADD CONSTRAINT "$2" FOREIGN KEY (content_id) REFERENCES content(content_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| 821 | | |
| 822 | | |
| 823 | | -- |
| 824 | | -- TOC entry 80 (OID 728814) |
| 825 | | -- Name: $1; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| 826 | | -- |
| 827 | | |
| 828 | | ALTER TABLE ONLY node_has_content |
| 829 | | ADD CONSTRAINT "$1" FOREIGN KEY (node_id) REFERENCES nodes(node_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| 830 | | |
| 831 | | |
| 832 | | -- |
| 833 | | -- TOC entry 81 (OID 728818) |
| 834 | | -- Name: $2; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| 835 | | -- |
| 836 | | |
| 837 | | ALTER TABLE ONLY node_has_content |
| 838 | | ADD CONSTRAINT "$2" FOREIGN KEY (content_id) REFERENCES content(content_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| 839 | | |
| 840 | | |
| 841 | | -- |
| 842 | | -- TOC entry 82 (OID 728830) |
| 843 | | -- Name: $1; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| 844 | | -- |
| 845 | | |
| 846 | | ALTER TABLE ONLY network_has_content |
| 847 | | ADD CONSTRAINT "$1" FOREIGN KEY (content_id) REFERENCES content(content_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| 848 | | |
| 849 | | |
| 850 | | -- |
| 851 | | -- TOC entry 84 (OID 741781) |
| 852 | | -- Name: $1; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| 853 | | -- |
| 854 | | |
| 855 | | ALTER TABLE ONLY content_display_log |
| 856 | | ADD CONSTRAINT "$1" FOREIGN KEY (user_id) REFERENCES users(user_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| 857 | | |
| 858 | | |
| 859 | | -- |
| 860 | | -- TOC entry 85 (OID 741785) |
| 861 | | -- Name: $2; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| 862 | | -- |
| 863 | | |
| 864 | | ALTER TABLE ONLY content_display_log |
| 865 | | ADD CONSTRAINT "$2" FOREIGN KEY (content_id) REFERENCES content(content_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| 866 | | |
| 867 | | |
| 868 | | -- |
| 869 | | -- TOC entry 86 (OID 741789) |
| 870 | | -- Name: $3; Type: FK CONSTRAINT; Schema: public; Owner: wifidog |
| 871 | | -- |
| 872 | | |
| 873 | | ALTER TABLE ONLY content_display_log |
| 874 | | ADD CONSTRAINT "$3" FOREIGN KEY (node_id) REFERENCES nodes(node_id) ON UPDATE CASCADE ON DELETE CASCADE; |
| 875 | | |
| 876 | | |
| 877 | | -- |
| 878 | | -- TOC entry 83 (OID 741866) |