2 -- PostgreSQL database dump
5 SET statement_timeout = 0;
7 SET client_encoding = 'UTF8';
8 SET standard_conforming_strings = on;
9 SET check_function_bodies = false;
10 SET client_min_messages = warning;
13 -- Name: plpgsql; Type: EXTENSION; Schema: -; Owner: -
16 CREATE EXTENSION IF NOT EXISTS plpgsql WITH SCHEMA pg_catalog;
20 -- Name: EXTENSION plpgsql; Type: COMMENT; Schema: -; Owner: -
23 COMMENT ON EXTENSION plpgsql IS 'PL/pgSQL procedural language';
26 SET search_path = public, pg_catalog;
29 -- Name: format_enum; Type: TYPE; Schema: public; Owner: -
32 CREATE TYPE format_enum AS ENUM (
40 -- Name: gpx_visibility_enum; Type: TYPE; Schema: public; Owner: -
43 CREATE TYPE gpx_visibility_enum AS ENUM (
52 -- Name: note_event_enum; Type: TYPE; Schema: public; Owner: -
55 CREATE TYPE note_event_enum AS ENUM (
65 -- Name: note_status_enum; Type: TYPE; Schema: public; Owner: -
68 CREATE TYPE note_status_enum AS ENUM (
76 -- Name: nwr_enum; Type: TYPE; Schema: public; Owner: -
79 CREATE TYPE nwr_enum AS ENUM (
87 -- Name: user_role_enum; Type: TYPE; Schema: public; Owner: -
90 CREATE TYPE user_role_enum AS ENUM (
97 -- Name: user_status_enum; Type: TYPE; Schema: public; Owner: -
100 CREATE TYPE user_status_enum AS ENUM (
109 SET default_tablespace = '';
111 SET default_with_oids = false;
114 -- Name: acls; Type: TABLE; Schema: public; Owner: -; Tablespace:
120 k character varying NOT NULL,
122 domain character varying
127 -- Name: acls_id_seq; Type: SEQUENCE; Schema: public; Owner: -
130 CREATE SEQUENCE acls_id_seq
139 -- Name: acls_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
142 ALTER SEQUENCE acls_id_seq OWNED BY acls.id;
146 -- Name: changeset_comments; Type: TABLE; Schema: public; Owner: -; Tablespace:
149 CREATE TABLE changeset_comments (
151 changeset_id bigint NOT NULL,
152 author_id bigint NOT NULL,
154 created_at timestamp without time zone NOT NULL,
155 visible boolean NOT NULL
160 -- Name: changeset_comments_id_seq; Type: SEQUENCE; Schema: public; Owner: -
163 CREATE SEQUENCE changeset_comments_id_seq
172 -- Name: changeset_comments_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
175 ALTER SEQUENCE changeset_comments_id_seq OWNED BY changeset_comments.id;
179 -- Name: changeset_tags; Type: TABLE; Schema: public; Owner: -; Tablespace:
182 CREATE TABLE changeset_tags (
183 changeset_id bigint NOT NULL,
184 k character varying DEFAULT ''::character varying NOT NULL,
185 v character varying DEFAULT ''::character varying NOT NULL
190 -- Name: changesets; Type: TABLE; Schema: public; Owner: -; Tablespace:
193 CREATE TABLE changesets (
195 user_id bigint NOT NULL,
196 created_at timestamp without time zone NOT NULL,
201 closed_at timestamp without time zone NOT NULL,
202 num_changes integer DEFAULT 0 NOT NULL
207 -- Name: changesets_id_seq; Type: SEQUENCE; Schema: public; Owner: -
210 CREATE SEQUENCE changesets_id_seq
219 -- Name: changesets_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
222 ALTER SEQUENCE changesets_id_seq OWNED BY changesets.id;
226 -- Name: changesets_subscribers; Type: TABLE; Schema: public; Owner: -; Tablespace:
229 CREATE TABLE changesets_subscribers (
230 subscriber_id bigint NOT NULL,
231 changeset_id bigint NOT NULL
236 -- Name: client_applications; Type: TABLE; Schema: public; Owner: -; Tablespace:
239 CREATE TABLE client_applications (
241 name character varying,
242 url character varying,
243 support_url character varying,
244 callback_url character varying,
245 key character varying(50),
246 secret character varying(50),
248 created_at timestamp without time zone,
249 updated_at timestamp without time zone,
250 allow_read_prefs boolean DEFAULT false NOT NULL,
251 allow_write_prefs boolean DEFAULT false NOT NULL,
252 allow_write_diary boolean DEFAULT false NOT NULL,
253 allow_write_api boolean DEFAULT false NOT NULL,
254 allow_read_gpx boolean DEFAULT false NOT NULL,
255 allow_write_gpx boolean DEFAULT false NOT NULL,
256 allow_write_notes boolean DEFAULT false NOT NULL
261 -- Name: client_applications_id_seq; Type: SEQUENCE; Schema: public; Owner: -
264 CREATE SEQUENCE client_applications_id_seq
273 -- Name: client_applications_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
276 ALTER SEQUENCE client_applications_id_seq OWNED BY client_applications.id;
280 -- Name: current_node_tags; Type: TABLE; Schema: public; Owner: -; Tablespace:
283 CREATE TABLE current_node_tags (
284 node_id bigint NOT NULL,
285 k character varying DEFAULT ''::character varying NOT NULL,
286 v character varying DEFAULT ''::character varying NOT NULL
291 -- Name: current_nodes; Type: TABLE; Schema: public; Owner: -; Tablespace:
294 CREATE TABLE current_nodes (
296 latitude integer NOT NULL,
297 longitude integer NOT NULL,
298 changeset_id bigint NOT NULL,
299 visible boolean NOT NULL,
300 "timestamp" timestamp without time zone NOT NULL,
301 tile bigint NOT NULL,
302 version bigint NOT NULL
307 -- Name: current_nodes_id_seq; Type: SEQUENCE; Schema: public; Owner: -
310 CREATE SEQUENCE current_nodes_id_seq
319 -- Name: current_nodes_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
322 ALTER SEQUENCE current_nodes_id_seq OWNED BY current_nodes.id;
326 -- Name: current_relation_members; Type: TABLE; Schema: public; Owner: -; Tablespace:
329 CREATE TABLE current_relation_members (
330 relation_id bigint NOT NULL,
331 member_type nwr_enum NOT NULL,
332 member_id bigint NOT NULL,
333 member_role character varying NOT NULL,
334 sequence_id integer DEFAULT 0 NOT NULL
339 -- Name: current_relation_tags; Type: TABLE; Schema: public; Owner: -; Tablespace:
342 CREATE TABLE current_relation_tags (
343 relation_id bigint NOT NULL,
344 k character varying DEFAULT ''::character varying NOT NULL,
345 v character varying DEFAULT ''::character varying NOT NULL
350 -- Name: current_relations; Type: TABLE; Schema: public; Owner: -; Tablespace:
353 CREATE TABLE current_relations (
355 changeset_id bigint NOT NULL,
356 "timestamp" timestamp without time zone NOT NULL,
357 visible boolean NOT NULL,
358 version bigint NOT NULL
363 -- Name: current_relations_id_seq; Type: SEQUENCE; Schema: public; Owner: -
366 CREATE SEQUENCE current_relations_id_seq
375 -- Name: current_relations_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
378 ALTER SEQUENCE current_relations_id_seq OWNED BY current_relations.id;
382 -- Name: current_way_nodes; Type: TABLE; Schema: public; Owner: -; Tablespace:
385 CREATE TABLE current_way_nodes (
386 way_id bigint NOT NULL,
387 node_id bigint NOT NULL,
388 sequence_id bigint NOT NULL
393 -- Name: current_way_tags; Type: TABLE; Schema: public; Owner: -; Tablespace:
396 CREATE TABLE current_way_tags (
397 way_id bigint NOT NULL,
398 k character varying DEFAULT ''::character varying NOT NULL,
399 v character varying DEFAULT ''::character varying NOT NULL
404 -- Name: current_ways; Type: TABLE; Schema: public; Owner: -; Tablespace:
407 CREATE TABLE current_ways (
409 changeset_id bigint NOT NULL,
410 "timestamp" timestamp without time zone NOT NULL,
411 visible boolean NOT NULL,
412 version bigint NOT NULL
417 -- Name: current_ways_id_seq; Type: SEQUENCE; Schema: public; Owner: -
420 CREATE SEQUENCE current_ways_id_seq
429 -- Name: current_ways_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
432 ALTER SEQUENCE current_ways_id_seq OWNED BY current_ways.id;
436 -- Name: diary_comments; Type: TABLE; Schema: public; Owner: -; Tablespace:
439 CREATE TABLE diary_comments (
441 diary_entry_id bigint NOT NULL,
442 user_id bigint NOT NULL,
444 created_at timestamp without time zone NOT NULL,
445 updated_at timestamp without time zone NOT NULL,
446 visible boolean DEFAULT true NOT NULL,
447 body_format format_enum DEFAULT 'markdown'::format_enum NOT NULL
452 -- Name: diary_comments_id_seq; Type: SEQUENCE; Schema: public; Owner: -
455 CREATE SEQUENCE diary_comments_id_seq
464 -- Name: diary_comments_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
467 ALTER SEQUENCE diary_comments_id_seq OWNED BY diary_comments.id;
471 -- Name: diary_entries; Type: TABLE; Schema: public; Owner: -; Tablespace:
474 CREATE TABLE diary_entries (
476 user_id bigint NOT NULL,
477 title character varying NOT NULL,
479 created_at timestamp without time zone NOT NULL,
480 updated_at timestamp without time zone NOT NULL,
481 latitude double precision,
482 longitude double precision,
483 language_code character varying DEFAULT 'en'::character varying NOT NULL,
484 visible boolean DEFAULT true NOT NULL,
485 body_format format_enum DEFAULT 'markdown'::format_enum NOT NULL
490 -- Name: diary_entries_id_seq; Type: SEQUENCE; Schema: public; Owner: -
493 CREATE SEQUENCE diary_entries_id_seq
502 -- Name: diary_entries_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
505 ALTER SEQUENCE diary_entries_id_seq OWNED BY diary_entries.id;
509 -- Name: friends; Type: TABLE; Schema: public; Owner: -; Tablespace:
512 CREATE TABLE friends (
514 user_id bigint NOT NULL,
515 friend_user_id bigint NOT NULL
520 -- Name: friends_id_seq; Type: SEQUENCE; Schema: public; Owner: -
523 CREATE SEQUENCE friends_id_seq
532 -- Name: friends_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
535 ALTER SEQUENCE friends_id_seq OWNED BY friends.id;
539 -- Name: gps_points; Type: TABLE; Schema: public; Owner: -; Tablespace:
542 CREATE TABLE gps_points (
543 altitude double precision,
544 trackid integer NOT NULL,
545 latitude integer NOT NULL,
546 longitude integer NOT NULL,
547 gpx_id bigint NOT NULL,
548 "timestamp" timestamp without time zone,
554 -- Name: gpx_file_tags; Type: TABLE; Schema: public; Owner: -; Tablespace:
557 CREATE TABLE gpx_file_tags (
558 gpx_id bigint DEFAULT 0 NOT NULL,
559 tag character varying NOT NULL,
565 -- Name: gpx_file_tags_id_seq; Type: SEQUENCE; Schema: public; Owner: -
568 CREATE SEQUENCE gpx_file_tags_id_seq
577 -- Name: gpx_file_tags_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
580 ALTER SEQUENCE gpx_file_tags_id_seq OWNED BY gpx_file_tags.id;
584 -- Name: gpx_files; Type: TABLE; Schema: public; Owner: -; Tablespace:
587 CREATE TABLE gpx_files (
589 user_id bigint NOT NULL,
590 visible boolean DEFAULT true NOT NULL,
591 name character varying DEFAULT ''::character varying NOT NULL,
593 latitude double precision,
594 longitude double precision,
595 "timestamp" timestamp without time zone NOT NULL,
596 description character varying DEFAULT ''::character varying NOT NULL,
597 inserted boolean NOT NULL,
598 visibility gpx_visibility_enum DEFAULT 'public'::gpx_visibility_enum NOT NULL
603 -- Name: gpx_files_id_seq; Type: SEQUENCE; Schema: public; Owner: -
606 CREATE SEQUENCE gpx_files_id_seq
615 -- Name: gpx_files_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
618 ALTER SEQUENCE gpx_files_id_seq OWNED BY gpx_files.id;
622 -- Name: issue_comments; Type: TABLE; Schema: public; Owner: -; Tablespace:
625 CREATE TABLE issue_comments (
628 commenter_user_id integer,
630 created_at timestamp without time zone NOT NULL,
632 updated_at timestamp without time zone NOT NULL
637 -- Name: issue_comments_id_seq; Type: SEQUENCE; Schema: public; Owner: -
640 CREATE SEQUENCE issue_comments_id_seq
649 -- Name: issue_comments_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
652 ALTER SEQUENCE issue_comments_id_seq OWNED BY issue_comments.id;
656 -- Name: issues; Type: TABLE; Schema: public; Owner: -; Tablespace:
659 CREATE TABLE issues (
661 reportable_type character varying NOT NULL,
662 reportable_id integer NOT NULL,
663 reported_user_id integer NOT NULL,
665 issue_type character varying,
666 resolved_at timestamp without time zone,
668 created_at timestamp without time zone NOT NULL,
669 updated_at timestamp without time zone NOT NULL,
671 report_count integer DEFAULT 0
676 -- Name: issues_id_seq; Type: SEQUENCE; Schema: public; Owner: -
679 CREATE SEQUENCE issues_id_seq
688 -- Name: issues_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
691 ALTER SEQUENCE issues_id_seq OWNED BY issues.id;
695 -- Name: languages; Type: TABLE; Schema: public; Owner: -; Tablespace:
698 CREATE TABLE languages (
699 code character varying NOT NULL,
700 english_name character varying NOT NULL,
701 native_name character varying
706 -- Name: messages; Type: TABLE; Schema: public; Owner: -; Tablespace:
709 CREATE TABLE messages (
711 from_user_id bigint NOT NULL,
712 title character varying NOT NULL,
714 sent_on timestamp without time zone NOT NULL,
715 message_read boolean DEFAULT false NOT NULL,
716 to_user_id bigint NOT NULL,
717 to_user_visible boolean DEFAULT true NOT NULL,
718 from_user_visible boolean DEFAULT true NOT NULL,
719 body_format format_enum DEFAULT 'markdown'::format_enum NOT NULL
724 -- Name: messages_id_seq; Type: SEQUENCE; Schema: public; Owner: -
727 CREATE SEQUENCE messages_id_seq
736 -- Name: messages_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
739 ALTER SEQUENCE messages_id_seq OWNED BY messages.id;
743 -- Name: node_tags; Type: TABLE; Schema: public; Owner: -; Tablespace:
746 CREATE TABLE node_tags (
747 node_id bigint NOT NULL,
748 version bigint NOT NULL,
749 k character varying DEFAULT ''::character varying NOT NULL,
750 v character varying DEFAULT ''::character varying NOT NULL
755 -- Name: nodes; Type: TABLE; Schema: public; Owner: -; Tablespace:
759 node_id bigint NOT NULL,
760 latitude integer NOT NULL,
761 longitude integer NOT NULL,
762 changeset_id bigint NOT NULL,
763 visible boolean NOT NULL,
764 "timestamp" timestamp without time zone NOT NULL,
765 tile bigint NOT NULL,
766 version bigint NOT NULL,
772 -- Name: note_comments; Type: TABLE; Schema: public; Owner: -; Tablespace:
775 CREATE TABLE note_comments (
777 note_id bigint NOT NULL,
778 visible boolean NOT NULL,
779 created_at timestamp without time zone NOT NULL,
783 event note_event_enum
788 -- Name: note_comments_id_seq; Type: SEQUENCE; Schema: public; Owner: -
791 CREATE SEQUENCE note_comments_id_seq
800 -- Name: note_comments_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
803 ALTER SEQUENCE note_comments_id_seq OWNED BY note_comments.id;
807 -- Name: notes; Type: TABLE; Schema: public; Owner: -; Tablespace:
812 latitude integer NOT NULL,
813 longitude integer NOT NULL,
814 tile bigint NOT NULL,
815 updated_at timestamp without time zone NOT NULL,
816 created_at timestamp without time zone NOT NULL,
817 status note_status_enum NOT NULL,
818 closed_at timestamp without time zone
823 -- Name: notes_id_seq; Type: SEQUENCE; Schema: public; Owner: -
826 CREATE SEQUENCE notes_id_seq
835 -- Name: notes_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
838 ALTER SEQUENCE notes_id_seq OWNED BY notes.id;
842 -- Name: oauth_nonces; Type: TABLE; Schema: public; Owner: -; Tablespace:
845 CREATE TABLE oauth_nonces (
847 nonce character varying,
849 created_at timestamp without time zone,
850 updated_at timestamp without time zone
855 -- Name: oauth_nonces_id_seq; Type: SEQUENCE; Schema: public; Owner: -
858 CREATE SEQUENCE oauth_nonces_id_seq
867 -- Name: oauth_nonces_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
870 ALTER SEQUENCE oauth_nonces_id_seq OWNED BY oauth_nonces.id;
874 -- Name: oauth_tokens; Type: TABLE; Schema: public; Owner: -; Tablespace:
877 CREATE TABLE oauth_tokens (
880 type character varying(20),
881 client_application_id integer,
882 token character varying(50),
883 secret character varying(50),
884 authorized_at timestamp without time zone,
885 invalidated_at timestamp without time zone,
886 created_at timestamp without time zone,
887 updated_at timestamp without time zone,
888 allow_read_prefs boolean DEFAULT false NOT NULL,
889 allow_write_prefs boolean DEFAULT false NOT NULL,
890 allow_write_diary boolean DEFAULT false NOT NULL,
891 allow_write_api boolean DEFAULT false NOT NULL,
892 allow_read_gpx boolean DEFAULT false NOT NULL,
893 allow_write_gpx boolean DEFAULT false NOT NULL,
894 callback_url character varying,
895 verifier character varying(20),
896 scope character varying,
897 valid_to timestamp without time zone,
898 allow_write_notes boolean DEFAULT false NOT NULL
903 -- Name: oauth_tokens_id_seq; Type: SEQUENCE; Schema: public; Owner: -
906 CREATE SEQUENCE oauth_tokens_id_seq
915 -- Name: oauth_tokens_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
918 ALTER SEQUENCE oauth_tokens_id_seq OWNED BY oauth_tokens.id;
922 -- Name: redactions; Type: TABLE; Schema: public; Owner: -; Tablespace:
925 CREATE TABLE redactions (
927 title character varying,
929 created_at timestamp without time zone,
930 updated_at timestamp without time zone,
931 user_id bigint NOT NULL,
932 description_format format_enum DEFAULT 'markdown'::format_enum NOT NULL
937 -- Name: redactions_id_seq; Type: SEQUENCE; Schema: public; Owner: -
940 CREATE SEQUENCE redactions_id_seq
949 -- Name: redactions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
952 ALTER SEQUENCE redactions_id_seq OWNED BY redactions.id;
956 -- Name: relation_members; Type: TABLE; Schema: public; Owner: -; Tablespace:
959 CREATE TABLE relation_members (
960 relation_id bigint DEFAULT 0 NOT NULL,
961 member_type nwr_enum NOT NULL,
962 member_id bigint NOT NULL,
963 member_role character varying NOT NULL,
964 version bigint DEFAULT 0 NOT NULL,
965 sequence_id integer DEFAULT 0 NOT NULL
970 -- Name: relation_tags; Type: TABLE; Schema: public; Owner: -; Tablespace:
973 CREATE TABLE relation_tags (
974 relation_id bigint DEFAULT 0 NOT NULL,
975 k character varying DEFAULT ''::character varying NOT NULL,
976 v character varying DEFAULT ''::character varying NOT NULL,
977 version bigint NOT NULL
982 -- Name: relations; Type: TABLE; Schema: public; Owner: -; Tablespace:
985 CREATE TABLE relations (
986 relation_id bigint DEFAULT 0 NOT NULL,
987 changeset_id bigint NOT NULL,
988 "timestamp" timestamp without time zone NOT NULL,
989 version bigint NOT NULL,
990 visible boolean DEFAULT true NOT NULL,
996 -- Name: reports; Type: TABLE; Schema: public; Owner: -; Tablespace:
999 CREATE TABLE reports (
1000 id integer NOT NULL,
1002 reporter_user_id integer,
1004 created_at timestamp without time zone NOT NULL,
1005 updated_at timestamp without time zone NOT NULL
1010 -- Name: reports_id_seq; Type: SEQUENCE; Schema: public; Owner: -
1013 CREATE SEQUENCE reports_id_seq
1022 -- Name: reports_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
1025 ALTER SEQUENCE reports_id_seq OWNED BY reports.id;
1029 -- Name: schema_migrations; Type: TABLE; Schema: public; Owner: -; Tablespace:
1032 CREATE TABLE schema_migrations (
1033 version character varying NOT NULL
1038 -- Name: user_blocks; Type: TABLE; Schema: public; Owner: -; Tablespace:
1041 CREATE TABLE user_blocks (
1042 id integer NOT NULL,
1043 user_id bigint NOT NULL,
1044 creator_id bigint NOT NULL,
1045 reason text NOT NULL,
1046 ends_at timestamp without time zone NOT NULL,
1047 needs_view boolean DEFAULT false NOT NULL,
1049 created_at timestamp without time zone,
1050 updated_at timestamp without time zone,
1051 reason_format format_enum DEFAULT 'markdown'::format_enum NOT NULL
1056 -- Name: user_blocks_id_seq; Type: SEQUENCE; Schema: public; Owner: -
1059 CREATE SEQUENCE user_blocks_id_seq
1068 -- Name: user_blocks_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
1071 ALTER SEQUENCE user_blocks_id_seq OWNED BY user_blocks.id;
1075 -- Name: user_preferences; Type: TABLE; Schema: public; Owner: -; Tablespace:
1078 CREATE TABLE user_preferences (
1079 user_id bigint NOT NULL,
1080 k character varying NOT NULL,
1081 v character varying NOT NULL
1086 -- Name: user_roles; Type: TABLE; Schema: public; Owner: -; Tablespace:
1089 CREATE TABLE user_roles (
1090 id integer NOT NULL,
1091 user_id bigint NOT NULL,
1092 role user_role_enum NOT NULL,
1093 created_at timestamp without time zone,
1094 updated_at timestamp without time zone,
1095 granter_id bigint NOT NULL
1100 -- Name: user_roles_id_seq; Type: SEQUENCE; Schema: public; Owner: -
1103 CREATE SEQUENCE user_roles_id_seq
1112 -- Name: user_roles_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
1115 ALTER SEQUENCE user_roles_id_seq OWNED BY user_roles.id;
1119 -- Name: user_tokens; Type: TABLE; Schema: public; Owner: -; Tablespace:
1122 CREATE TABLE user_tokens (
1124 user_id bigint NOT NULL,
1125 token character varying NOT NULL,
1126 expiry timestamp without time zone NOT NULL,
1132 -- Name: user_tokens_id_seq; Type: SEQUENCE; Schema: public; Owner: -
1135 CREATE SEQUENCE user_tokens_id_seq
1144 -- Name: user_tokens_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
1147 ALTER SEQUENCE user_tokens_id_seq OWNED BY user_tokens.id;
1151 -- Name: users; Type: TABLE; Schema: public; Owner: -; Tablespace:
1154 CREATE TABLE users (
1155 email character varying NOT NULL,
1157 pass_crypt character varying NOT NULL,
1158 creation_time timestamp without time zone NOT NULL,
1159 display_name character varying DEFAULT ''::character varying NOT NULL,
1160 data_public boolean DEFAULT false NOT NULL,
1161 description text DEFAULT ''::text NOT NULL,
1162 home_lat double precision,
1163 home_lon double precision,
1164 home_zoom smallint DEFAULT 3,
1165 nearby integer DEFAULT 50,
1166 pass_salt character varying,
1167 image_file_name text,
1168 email_valid boolean DEFAULT false NOT NULL,
1169 new_email character varying,
1170 creation_ip character varying,
1171 languages character varying,
1172 status user_status_enum DEFAULT 'pending'::user_status_enum NOT NULL,
1173 terms_agreed timestamp without time zone,
1174 consider_pd boolean DEFAULT false NOT NULL,
1175 auth_uid character varying,
1176 preferred_editor character varying,
1177 terms_seen boolean DEFAULT false NOT NULL,
1178 description_format format_enum DEFAULT 'markdown'::format_enum NOT NULL,
1179 image_fingerprint character varying,
1180 changesets_count integer DEFAULT 0 NOT NULL,
1181 traces_count integer DEFAULT 0 NOT NULL,
1182 diary_entries_count integer DEFAULT 0 NOT NULL,
1183 image_use_gravatar boolean DEFAULT false NOT NULL,
1184 image_content_type character varying,
1185 auth_provider character varying
1190 -- Name: users_id_seq; Type: SEQUENCE; Schema: public; Owner: -
1193 CREATE SEQUENCE users_id_seq
1202 -- Name: users_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
1205 ALTER SEQUENCE users_id_seq OWNED BY users.id;
1209 -- Name: way_nodes; Type: TABLE; Schema: public; Owner: -; Tablespace:
1212 CREATE TABLE way_nodes (
1213 way_id bigint NOT NULL,
1214 node_id bigint NOT NULL,
1215 version bigint NOT NULL,
1216 sequence_id bigint NOT NULL
1221 -- Name: way_tags; Type: TABLE; Schema: public; Owner: -; Tablespace:
1224 CREATE TABLE way_tags (
1225 way_id bigint DEFAULT 0 NOT NULL,
1226 k character varying NOT NULL,
1227 v character varying NOT NULL,
1228 version bigint NOT NULL
1233 -- Name: ways; Type: TABLE; Schema: public; Owner: -; Tablespace:
1237 way_id bigint DEFAULT 0 NOT NULL,
1238 changeset_id bigint NOT NULL,
1239 "timestamp" timestamp without time zone NOT NULL,
1240 version bigint NOT NULL,
1241 visible boolean DEFAULT true NOT NULL,
1242 redaction_id integer
1247 -- Name: id; Type: DEFAULT; Schema: public; Owner: -
1250 ALTER TABLE ONLY acls ALTER COLUMN id SET DEFAULT nextval('acls_id_seq'::regclass);
1254 -- Name: id; Type: DEFAULT; Schema: public; Owner: -
1257 ALTER TABLE ONLY changeset_comments ALTER COLUMN id SET DEFAULT nextval('changeset_comments_id_seq'::regclass);
1261 -- Name: id; Type: DEFAULT; Schema: public; Owner: -
1264 ALTER TABLE ONLY changesets ALTER COLUMN id SET DEFAULT nextval('changesets_id_seq'::regclass);
1268 -- Name: id; Type: DEFAULT; Schema: public; Owner: -
1271 ALTER TABLE ONLY client_applications ALTER COLUMN id SET DEFAULT nextval('client_applications_id_seq'::regclass);
1275 -- Name: id; Type: DEFAULT; Schema: public; Owner: -
1278 ALTER TABLE ONLY current_nodes ALTER COLUMN id SET DEFAULT nextval('current_nodes_id_seq'::regclass);
1282 -- Name: id; Type: DEFAULT; Schema: public; Owner: -
1285 ALTER TABLE ONLY current_relations ALTER COLUMN id SET DEFAULT nextval('current_relations_id_seq'::regclass);
1289 -- Name: id; Type: DEFAULT; Schema: public; Owner: -
1292 ALTER TABLE ONLY current_ways ALTER COLUMN id SET DEFAULT nextval('current_ways_id_seq'::regclass);
1296 -- Name: id; Type: DEFAULT; Schema: public; Owner: -
1299 ALTER TABLE ONLY diary_comments ALTER COLUMN id SET DEFAULT nextval('diary_comments_id_seq'::regclass);
1303 -- Name: id; Type: DEFAULT; Schema: public; Owner: -
1306 ALTER TABLE ONLY diary_entries ALTER COLUMN id SET DEFAULT nextval('diary_entries_id_seq'::regclass);
1310 -- Name: id; Type: DEFAULT; Schema: public; Owner: -
1313 ALTER TABLE ONLY friends ALTER COLUMN id SET DEFAULT nextval('friends_id_seq'::regclass);
1317 -- Name: id; Type: DEFAULT; Schema: public; Owner: -
1320 ALTER TABLE ONLY gpx_file_tags ALTER COLUMN id SET DEFAULT nextval('gpx_file_tags_id_seq'::regclass);
1324 -- Name: id; Type: DEFAULT; Schema: public; Owner: -
1327 ALTER TABLE ONLY gpx_files ALTER COLUMN id SET DEFAULT nextval('gpx_files_id_seq'::regclass);
1331 -- Name: id; Type: DEFAULT; Schema: public; Owner: -
1334 ALTER TABLE ONLY issue_comments ALTER COLUMN id SET DEFAULT nextval('issue_comments_id_seq'::regclass);
1338 -- Name: id; Type: DEFAULT; Schema: public; Owner: -
1341 ALTER TABLE ONLY issues ALTER COLUMN id SET DEFAULT nextval('issues_id_seq'::regclass);
1345 -- Name: id; Type: DEFAULT; Schema: public; Owner: -
1348 ALTER TABLE ONLY messages ALTER COLUMN id SET DEFAULT nextval('messages_id_seq'::regclass);
1352 -- Name: id; Type: DEFAULT; Schema: public; Owner: -
1355 ALTER TABLE ONLY note_comments ALTER COLUMN id SET DEFAULT nextval('note_comments_id_seq'::regclass);
1359 -- Name: id; Type: DEFAULT; Schema: public; Owner: -
1362 ALTER TABLE ONLY notes ALTER COLUMN id SET DEFAULT nextval('notes_id_seq'::regclass);
1366 -- Name: id; Type: DEFAULT; Schema: public; Owner: -
1369 ALTER TABLE ONLY oauth_nonces ALTER COLUMN id SET DEFAULT nextval('oauth_nonces_id_seq'::regclass);
1373 -- Name: id; Type: DEFAULT; Schema: public; Owner: -
1376 ALTER TABLE ONLY oauth_tokens ALTER COLUMN id SET DEFAULT nextval('oauth_tokens_id_seq'::regclass);
1380 -- Name: id; Type: DEFAULT; Schema: public; Owner: -
1383 ALTER TABLE ONLY redactions ALTER COLUMN id SET DEFAULT nextval('redactions_id_seq'::regclass);
1387 -- Name: id; Type: DEFAULT; Schema: public; Owner: -
1390 ALTER TABLE ONLY reports ALTER COLUMN id SET DEFAULT nextval('reports_id_seq'::regclass);
1394 -- Name: id; Type: DEFAULT; Schema: public; Owner: -
1397 ALTER TABLE ONLY user_blocks ALTER COLUMN id SET DEFAULT nextval('user_blocks_id_seq'::regclass);
1401 -- Name: id; Type: DEFAULT; Schema: public; Owner: -
1404 ALTER TABLE ONLY user_roles ALTER COLUMN id SET DEFAULT nextval('user_roles_id_seq'::regclass);
1408 -- Name: id; Type: DEFAULT; Schema: public; Owner: -
1411 ALTER TABLE ONLY user_tokens ALTER COLUMN id SET DEFAULT nextval('user_tokens_id_seq'::regclass);
1415 -- Name: id; Type: DEFAULT; Schema: public; Owner: -
1418 ALTER TABLE ONLY users ALTER COLUMN id SET DEFAULT nextval('users_id_seq'::regclass);
1422 -- Name: acls_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1425 ALTER TABLE ONLY acls
1426 ADD CONSTRAINT acls_pkey PRIMARY KEY (id);
1430 -- Name: changeset_comments_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1433 ALTER TABLE ONLY changeset_comments
1434 ADD CONSTRAINT changeset_comments_pkey PRIMARY KEY (id);
1438 -- Name: changesets_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1441 ALTER TABLE ONLY changesets
1442 ADD CONSTRAINT changesets_pkey PRIMARY KEY (id);
1446 -- Name: client_applications_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1449 ALTER TABLE ONLY client_applications
1450 ADD CONSTRAINT client_applications_pkey PRIMARY KEY (id);
1454 -- Name: current_node_tags_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1457 ALTER TABLE ONLY current_node_tags
1458 ADD CONSTRAINT current_node_tags_pkey PRIMARY KEY (node_id, k);
1462 -- Name: current_nodes_pkey1; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1465 ALTER TABLE ONLY current_nodes
1466 ADD CONSTRAINT current_nodes_pkey1 PRIMARY KEY (id);
1470 -- Name: current_relation_members_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1473 ALTER TABLE ONLY current_relation_members
1474 ADD CONSTRAINT current_relation_members_pkey PRIMARY KEY (relation_id, member_type, member_id, member_role, sequence_id);
1478 -- Name: current_relation_tags_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1481 ALTER TABLE ONLY current_relation_tags
1482 ADD CONSTRAINT current_relation_tags_pkey PRIMARY KEY (relation_id, k);
1486 -- Name: current_relations_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1489 ALTER TABLE ONLY current_relations
1490 ADD CONSTRAINT current_relations_pkey PRIMARY KEY (id);
1494 -- Name: current_way_nodes_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1497 ALTER TABLE ONLY current_way_nodes
1498 ADD CONSTRAINT current_way_nodes_pkey PRIMARY KEY (way_id, sequence_id);
1502 -- Name: current_way_tags_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1505 ALTER TABLE ONLY current_way_tags
1506 ADD CONSTRAINT current_way_tags_pkey PRIMARY KEY (way_id, k);
1510 -- Name: current_ways_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1513 ALTER TABLE ONLY current_ways
1514 ADD CONSTRAINT current_ways_pkey PRIMARY KEY (id);
1518 -- Name: diary_comments_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1521 ALTER TABLE ONLY diary_comments
1522 ADD CONSTRAINT diary_comments_pkey PRIMARY KEY (id);
1526 -- Name: diary_entries_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1529 ALTER TABLE ONLY diary_entries
1530 ADD CONSTRAINT diary_entries_pkey PRIMARY KEY (id);
1534 -- Name: friends_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1537 ALTER TABLE ONLY friends
1538 ADD CONSTRAINT friends_pkey PRIMARY KEY (id);
1542 -- Name: gpx_file_tags_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1545 ALTER TABLE ONLY gpx_file_tags
1546 ADD CONSTRAINT gpx_file_tags_pkey PRIMARY KEY (id);
1550 -- Name: gpx_files_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1553 ALTER TABLE ONLY gpx_files
1554 ADD CONSTRAINT gpx_files_pkey PRIMARY KEY (id);
1558 -- Name: issue_comments_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1561 ALTER TABLE ONLY issue_comments
1562 ADD CONSTRAINT issue_comments_pkey PRIMARY KEY (id);
1566 -- Name: issues_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1569 ALTER TABLE ONLY issues
1570 ADD CONSTRAINT issues_pkey PRIMARY KEY (id);
1574 -- Name: languages_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1577 ALTER TABLE ONLY languages
1578 ADD CONSTRAINT languages_pkey PRIMARY KEY (code);
1582 -- Name: messages_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1585 ALTER TABLE ONLY messages
1586 ADD CONSTRAINT messages_pkey PRIMARY KEY (id);
1590 -- Name: node_tags_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1593 ALTER TABLE ONLY node_tags
1594 ADD CONSTRAINT node_tags_pkey PRIMARY KEY (node_id, version, k);
1598 -- Name: nodes_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1601 ALTER TABLE ONLY nodes
1602 ADD CONSTRAINT nodes_pkey PRIMARY KEY (node_id, version);
1606 -- Name: note_comments_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1609 ALTER TABLE ONLY note_comments
1610 ADD CONSTRAINT note_comments_pkey PRIMARY KEY (id);
1614 -- Name: notes_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1617 ALTER TABLE ONLY notes
1618 ADD CONSTRAINT notes_pkey PRIMARY KEY (id);
1622 -- Name: oauth_nonces_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1625 ALTER TABLE ONLY oauth_nonces
1626 ADD CONSTRAINT oauth_nonces_pkey PRIMARY KEY (id);
1630 -- Name: oauth_tokens_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1633 ALTER TABLE ONLY oauth_tokens
1634 ADD CONSTRAINT oauth_tokens_pkey PRIMARY KEY (id);
1638 -- Name: redactions_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1641 ALTER TABLE ONLY redactions
1642 ADD CONSTRAINT redactions_pkey PRIMARY KEY (id);
1646 -- Name: relation_members_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1649 ALTER TABLE ONLY relation_members
1650 ADD CONSTRAINT relation_members_pkey PRIMARY KEY (relation_id, version, member_type, member_id, member_role, sequence_id);
1654 -- Name: relation_tags_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1657 ALTER TABLE ONLY relation_tags
1658 ADD CONSTRAINT relation_tags_pkey PRIMARY KEY (relation_id, version, k);
1662 -- Name: relations_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1665 ALTER TABLE ONLY relations
1666 ADD CONSTRAINT relations_pkey PRIMARY KEY (relation_id, version);
1670 -- Name: reports_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1673 ALTER TABLE ONLY reports
1674 ADD CONSTRAINT reports_pkey PRIMARY KEY (id);
1678 -- Name: user_blocks_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1681 ALTER TABLE ONLY user_blocks
1682 ADD CONSTRAINT user_blocks_pkey PRIMARY KEY (id);
1686 -- Name: user_preferences_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1689 ALTER TABLE ONLY user_preferences
1690 ADD CONSTRAINT user_preferences_pkey PRIMARY KEY (user_id, k);
1694 -- Name: user_roles_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1697 ALTER TABLE ONLY user_roles
1698 ADD CONSTRAINT user_roles_pkey PRIMARY KEY (id);
1702 -- Name: user_tokens_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1705 ALTER TABLE ONLY user_tokens
1706 ADD CONSTRAINT user_tokens_pkey PRIMARY KEY (id);
1710 -- Name: users_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1713 ALTER TABLE ONLY users
1714 ADD CONSTRAINT users_pkey PRIMARY KEY (id);
1718 -- Name: way_nodes_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1721 ALTER TABLE ONLY way_nodes
1722 ADD CONSTRAINT way_nodes_pkey PRIMARY KEY (way_id, version, sequence_id);
1726 -- Name: way_tags_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1729 ALTER TABLE ONLY way_tags
1730 ADD CONSTRAINT way_tags_pkey PRIMARY KEY (way_id, version, k);
1734 -- Name: ways_pkey; Type: CONSTRAINT; Schema: public; Owner: -; Tablespace:
1737 ALTER TABLE ONLY ways
1738 ADD CONSTRAINT ways_pkey PRIMARY KEY (way_id, version);
1742 -- Name: acls_k_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
1745 CREATE INDEX acls_k_idx ON acls USING btree (k);
1749 -- Name: changeset_tags_id_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
1752 CREATE INDEX changeset_tags_id_idx ON changeset_tags USING btree (changeset_id);
1756 -- Name: changesets_bbox_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
1759 CREATE INDEX changesets_bbox_idx ON changesets USING btree (min_lat, max_lat, min_lon, max_lon);
1763 -- Name: changesets_closed_at_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
1766 CREATE INDEX changesets_closed_at_idx ON changesets USING btree (closed_at);
1770 -- Name: changesets_created_at_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
1773 CREATE INDEX changesets_created_at_idx ON changesets USING btree (created_at);
1777 -- Name: changesets_user_id_created_at_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
1780 CREATE INDEX changesets_user_id_created_at_idx ON changesets USING btree (user_id, created_at);
1784 -- Name: changesets_user_id_id_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
1787 CREATE INDEX changesets_user_id_id_idx ON changesets USING btree (user_id, id);
1791 -- Name: current_nodes_tile_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
1794 CREATE INDEX current_nodes_tile_idx ON current_nodes USING btree (tile);
1798 -- Name: current_nodes_timestamp_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
1801 CREATE INDEX current_nodes_timestamp_idx ON current_nodes USING btree ("timestamp");
1805 -- Name: current_relation_members_member_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
1808 CREATE INDEX current_relation_members_member_idx ON current_relation_members USING btree (member_type, member_id);
1812 -- Name: current_relations_timestamp_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
1815 CREATE INDEX current_relations_timestamp_idx ON current_relations USING btree ("timestamp");
1819 -- Name: current_way_nodes_node_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
1822 CREATE INDEX current_way_nodes_node_idx ON current_way_nodes USING btree (node_id);
1826 -- Name: current_ways_timestamp_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
1829 CREATE INDEX current_ways_timestamp_idx ON current_ways USING btree ("timestamp");
1833 -- Name: diary_comment_user_id_created_at_index; Type: INDEX; Schema: public; Owner: -; Tablespace:
1836 CREATE INDEX diary_comment_user_id_created_at_index ON diary_comments USING btree (user_id, created_at);
1840 -- Name: diary_comments_entry_id_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
1843 CREATE UNIQUE INDEX diary_comments_entry_id_idx ON diary_comments USING btree (diary_entry_id, id);
1847 -- Name: diary_entry_created_at_index; Type: INDEX; Schema: public; Owner: -; Tablespace:
1850 CREATE INDEX diary_entry_created_at_index ON diary_entries USING btree (created_at);
1854 -- Name: diary_entry_language_code_created_at_index; Type: INDEX; Schema: public; Owner: -; Tablespace:
1857 CREATE INDEX diary_entry_language_code_created_at_index ON diary_entries USING btree (language_code, created_at);
1861 -- Name: diary_entry_user_id_created_at_index; Type: INDEX; Schema: public; Owner: -; Tablespace:
1864 CREATE INDEX diary_entry_user_id_created_at_index ON diary_entries USING btree (user_id, created_at);
1868 -- Name: friends_user_id_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
1871 CREATE INDEX friends_user_id_idx ON friends USING btree (user_id);
1875 -- Name: gpx_file_tags_gpxid_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
1878 CREATE INDEX gpx_file_tags_gpxid_idx ON gpx_file_tags USING btree (gpx_id);
1882 -- Name: gpx_file_tags_tag_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
1885 CREATE INDEX gpx_file_tags_tag_idx ON gpx_file_tags USING btree (tag);
1889 -- Name: gpx_files_timestamp_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
1892 CREATE INDEX gpx_files_timestamp_idx ON gpx_files USING btree ("timestamp");
1896 -- Name: gpx_files_user_id_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
1899 CREATE INDEX gpx_files_user_id_idx ON gpx_files USING btree (user_id);
1903 -- Name: gpx_files_visible_visibility_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
1906 CREATE INDEX gpx_files_visible_visibility_idx ON gpx_files USING btree (visible, visibility);
1910 -- Name: index_changeset_comments_on_created_at; Type: INDEX; Schema: public; Owner: -; Tablespace:
1913 CREATE INDEX index_changeset_comments_on_created_at ON changeset_comments USING btree (created_at);
1917 -- Name: index_changesets_subscribers_on_changeset_id; Type: INDEX; Schema: public; Owner: -; Tablespace:
1920 CREATE INDEX index_changesets_subscribers_on_changeset_id ON changesets_subscribers USING btree (changeset_id);
1924 -- Name: index_changesets_subscribers_on_subscriber_id_and_changeset_id; Type: INDEX; Schema: public; Owner: -; Tablespace:
1927 CREATE UNIQUE INDEX index_changesets_subscribers_on_subscriber_id_and_changeset_id ON changesets_subscribers USING btree (subscriber_id, changeset_id);
1931 -- Name: index_client_applications_on_key; Type: INDEX; Schema: public; Owner: -; Tablespace:
1934 CREATE UNIQUE INDEX index_client_applications_on_key ON client_applications USING btree (key);
1938 -- Name: index_issue_comments_on_commenter_user_id; Type: INDEX; Schema: public; Owner: -; Tablespace:
1941 CREATE INDEX index_issue_comments_on_commenter_user_id ON issue_comments USING btree (commenter_user_id);
1945 -- Name: index_issue_comments_on_issue_id; Type: INDEX; Schema: public; Owner: -; Tablespace:
1948 CREATE INDEX index_issue_comments_on_issue_id ON issue_comments USING btree (issue_id);
1952 -- Name: index_issues_on_reportable_id_and_reportable_type; Type: INDEX; Schema: public; Owner: -; Tablespace:
1955 CREATE INDEX index_issues_on_reportable_id_and_reportable_type ON issues USING btree (reportable_id, reportable_type);
1959 -- Name: index_issues_on_reported_user_id; Type: INDEX; Schema: public; Owner: -; Tablespace:
1962 CREATE INDEX index_issues_on_reported_user_id ON issues USING btree (reported_user_id);
1966 -- Name: index_issues_on_updated_by; Type: INDEX; Schema: public; Owner: -; Tablespace:
1969 CREATE INDEX index_issues_on_updated_by ON issues USING btree (updated_by);
1973 -- Name: index_note_comments_on_body; Type: INDEX; Schema: public; Owner: -; Tablespace:
1976 CREATE INDEX index_note_comments_on_body ON note_comments USING gin (to_tsvector('english'::regconfig, body));
1980 -- Name: index_note_comments_on_created_at; Type: INDEX; Schema: public; Owner: -; Tablespace:
1983 CREATE INDEX index_note_comments_on_created_at ON note_comments USING btree (created_at);
1987 -- Name: index_oauth_nonces_on_nonce_and_timestamp; Type: INDEX; Schema: public; Owner: -; Tablespace:
1990 CREATE UNIQUE INDEX index_oauth_nonces_on_nonce_and_timestamp ON oauth_nonces USING btree (nonce, "timestamp");
1994 -- Name: index_oauth_tokens_on_token; Type: INDEX; Schema: public; Owner: -; Tablespace:
1997 CREATE UNIQUE INDEX index_oauth_tokens_on_token ON oauth_tokens USING btree (token);
2001 -- Name: index_reports_on_issue_id; Type: INDEX; Schema: public; Owner: -; Tablespace:
2004 CREATE INDEX index_reports_on_issue_id ON reports USING btree (issue_id);
2008 -- Name: index_reports_on_reporter_user_id; Type: INDEX; Schema: public; Owner: -; Tablespace:
2011 CREATE INDEX index_reports_on_reporter_user_id ON reports USING btree (reporter_user_id);
2015 -- Name: index_user_blocks_on_user_id; Type: INDEX; Schema: public; Owner: -; Tablespace:
2018 CREATE INDEX index_user_blocks_on_user_id ON user_blocks USING btree (user_id);
2022 -- Name: messages_from_user_id_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
2025 CREATE INDEX messages_from_user_id_idx ON messages USING btree (from_user_id);
2029 -- Name: messages_to_user_id_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
2032 CREATE INDEX messages_to_user_id_idx ON messages USING btree (to_user_id);
2036 -- Name: nodes_changeset_id_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
2039 CREATE INDEX nodes_changeset_id_idx ON nodes USING btree (changeset_id);
2043 -- Name: nodes_tile_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
2046 CREATE INDEX nodes_tile_idx ON nodes USING btree (tile);
2050 -- Name: nodes_timestamp_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
2053 CREATE INDEX nodes_timestamp_idx ON nodes USING btree ("timestamp");
2057 -- Name: note_comments_note_id_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
2060 CREATE INDEX note_comments_note_id_idx ON note_comments USING btree (note_id);
2064 -- Name: notes_created_at_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
2067 CREATE INDEX notes_created_at_idx ON notes USING btree (created_at);
2071 -- Name: notes_tile_status_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
2074 CREATE INDEX notes_tile_status_idx ON notes USING btree (tile, status);
2078 -- Name: notes_updated_at_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
2081 CREATE INDEX notes_updated_at_idx ON notes USING btree (updated_at);
2085 -- Name: points_gpxid_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
2088 CREATE INDEX points_gpxid_idx ON gps_points USING btree (gpx_id);
2092 -- Name: points_tile_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
2095 CREATE INDEX points_tile_idx ON gps_points USING btree (tile);
2099 -- Name: relation_members_member_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
2102 CREATE INDEX relation_members_member_idx ON relation_members USING btree (member_type, member_id);
2106 -- Name: relations_changeset_id_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
2109 CREATE INDEX relations_changeset_id_idx ON relations USING btree (changeset_id);
2113 -- Name: relations_timestamp_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
2116 CREATE INDEX relations_timestamp_idx ON relations USING btree ("timestamp");
2120 -- Name: unique_schema_migrations; Type: INDEX; Schema: public; Owner: -; Tablespace:
2123 CREATE UNIQUE INDEX unique_schema_migrations ON schema_migrations USING btree (version);
2127 -- Name: user_id_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
2130 CREATE INDEX user_id_idx ON friends USING btree (friend_user_id);
2134 -- Name: user_roles_id_role_unique; Type: INDEX; Schema: public; Owner: -; Tablespace:
2137 CREATE UNIQUE INDEX user_roles_id_role_unique ON user_roles USING btree (user_id, role);
2141 -- Name: user_tokens_token_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
2144 CREATE UNIQUE INDEX user_tokens_token_idx ON user_tokens USING btree (token);
2148 -- Name: user_tokens_user_id_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
2151 CREATE INDEX user_tokens_user_id_idx ON user_tokens USING btree (user_id);
2155 -- Name: users_auth_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
2158 CREATE UNIQUE INDEX users_auth_idx ON users USING btree (auth_provider, auth_uid);
2162 -- Name: users_display_name_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
2165 CREATE UNIQUE INDEX users_display_name_idx ON users USING btree (display_name);
2169 -- Name: users_display_name_lower_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
2172 CREATE INDEX users_display_name_lower_idx ON users USING btree (lower((display_name)::text));
2176 -- Name: users_email_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
2179 CREATE UNIQUE INDEX users_email_idx ON users USING btree (email);
2183 -- Name: users_email_lower_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
2186 CREATE INDEX users_email_lower_idx ON users USING btree (lower((email)::text));
2190 -- Name: way_nodes_node_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
2193 CREATE INDEX way_nodes_node_idx ON way_nodes USING btree (node_id);
2197 -- Name: ways_changeset_id_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
2200 CREATE INDEX ways_changeset_id_idx ON ways USING btree (changeset_id);
2204 -- Name: ways_timestamp_idx; Type: INDEX; Schema: public; Owner: -; Tablespace:
2207 CREATE INDEX ways_timestamp_idx ON ways USING btree ("timestamp");
2211 -- Name: changeset_comments_author_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2214 ALTER TABLE ONLY changeset_comments
2215 ADD CONSTRAINT changeset_comments_author_id_fkey FOREIGN KEY (author_id) REFERENCES users(id);
2219 -- Name: changeset_comments_changeset_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2222 ALTER TABLE ONLY changeset_comments
2223 ADD CONSTRAINT changeset_comments_changeset_id_fkey FOREIGN KEY (changeset_id) REFERENCES changesets(id);
2227 -- Name: changeset_tags_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2230 ALTER TABLE ONLY changeset_tags
2231 ADD CONSTRAINT changeset_tags_id_fkey FOREIGN KEY (changeset_id) REFERENCES changesets(id);
2235 -- Name: changesets_subscribers_changeset_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2238 ALTER TABLE ONLY changesets_subscribers
2239 ADD CONSTRAINT changesets_subscribers_changeset_id_fkey FOREIGN KEY (changeset_id) REFERENCES changesets(id);
2243 -- Name: changesets_subscribers_subscriber_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2246 ALTER TABLE ONLY changesets_subscribers
2247 ADD CONSTRAINT changesets_subscribers_subscriber_id_fkey FOREIGN KEY (subscriber_id) REFERENCES users(id);
2251 -- Name: changesets_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2254 ALTER TABLE ONLY changesets
2255 ADD CONSTRAINT changesets_user_id_fkey FOREIGN KEY (user_id) REFERENCES users(id);
2259 -- Name: client_applications_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2262 ALTER TABLE ONLY client_applications
2263 ADD CONSTRAINT client_applications_user_id_fkey FOREIGN KEY (user_id) REFERENCES users(id);
2267 -- Name: current_node_tags_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2270 ALTER TABLE ONLY current_node_tags
2271 ADD CONSTRAINT current_node_tags_id_fkey FOREIGN KEY (node_id) REFERENCES current_nodes(id);
2275 -- Name: current_nodes_changeset_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2278 ALTER TABLE ONLY current_nodes
2279 ADD CONSTRAINT current_nodes_changeset_id_fkey FOREIGN KEY (changeset_id) REFERENCES changesets(id);
2283 -- Name: current_relation_members_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2286 ALTER TABLE ONLY current_relation_members
2287 ADD CONSTRAINT current_relation_members_id_fkey FOREIGN KEY (relation_id) REFERENCES current_relations(id);
2291 -- Name: current_relation_tags_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2294 ALTER TABLE ONLY current_relation_tags
2295 ADD CONSTRAINT current_relation_tags_id_fkey FOREIGN KEY (relation_id) REFERENCES current_relations(id);
2299 -- Name: current_relations_changeset_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2302 ALTER TABLE ONLY current_relations
2303 ADD CONSTRAINT current_relations_changeset_id_fkey FOREIGN KEY (changeset_id) REFERENCES changesets(id);
2307 -- Name: current_way_nodes_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2310 ALTER TABLE ONLY current_way_nodes
2311 ADD CONSTRAINT current_way_nodes_id_fkey FOREIGN KEY (way_id) REFERENCES current_ways(id);
2315 -- Name: current_way_nodes_node_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2318 ALTER TABLE ONLY current_way_nodes
2319 ADD CONSTRAINT current_way_nodes_node_id_fkey FOREIGN KEY (node_id) REFERENCES current_nodes(id);
2323 -- Name: current_way_tags_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2326 ALTER TABLE ONLY current_way_tags
2327 ADD CONSTRAINT current_way_tags_id_fkey FOREIGN KEY (way_id) REFERENCES current_ways(id);
2331 -- Name: current_ways_changeset_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2334 ALTER TABLE ONLY current_ways
2335 ADD CONSTRAINT current_ways_changeset_id_fkey FOREIGN KEY (changeset_id) REFERENCES changesets(id);
2339 -- Name: diary_comments_diary_entry_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2342 ALTER TABLE ONLY diary_comments
2343 ADD CONSTRAINT diary_comments_diary_entry_id_fkey FOREIGN KEY (diary_entry_id) REFERENCES diary_entries(id);
2347 -- Name: diary_comments_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2350 ALTER TABLE ONLY diary_comments
2351 ADD CONSTRAINT diary_comments_user_id_fkey FOREIGN KEY (user_id) REFERENCES users(id);
2355 -- Name: diary_entries_language_code_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2358 ALTER TABLE ONLY diary_entries
2359 ADD CONSTRAINT diary_entries_language_code_fkey FOREIGN KEY (language_code) REFERENCES languages(code);
2363 -- Name: diary_entries_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2366 ALTER TABLE ONLY diary_entries
2367 ADD CONSTRAINT diary_entries_user_id_fkey FOREIGN KEY (user_id) REFERENCES users(id);
2371 -- Name: friends_friend_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2374 ALTER TABLE ONLY friends
2375 ADD CONSTRAINT friends_friend_user_id_fkey FOREIGN KEY (friend_user_id) REFERENCES users(id);
2379 -- Name: friends_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2382 ALTER TABLE ONLY friends
2383 ADD CONSTRAINT friends_user_id_fkey FOREIGN KEY (user_id) REFERENCES users(id);
2387 -- Name: gps_points_gpx_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2390 ALTER TABLE ONLY gps_points
2391 ADD CONSTRAINT gps_points_gpx_id_fkey FOREIGN KEY (gpx_id) REFERENCES gpx_files(id);
2395 -- Name: gpx_file_tags_gpx_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2398 ALTER TABLE ONLY gpx_file_tags
2399 ADD CONSTRAINT gpx_file_tags_gpx_id_fkey FOREIGN KEY (gpx_id) REFERENCES gpx_files(id);
2403 -- Name: gpx_files_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2406 ALTER TABLE ONLY gpx_files
2407 ADD CONSTRAINT gpx_files_user_id_fkey FOREIGN KEY (user_id) REFERENCES users(id);
2411 -- Name: issue_comments_commenter_user_id; Type: FK CONSTRAINT; Schema: public; Owner: -
2414 ALTER TABLE ONLY issue_comments
2415 ADD CONSTRAINT issue_comments_commenter_user_id FOREIGN KEY (commenter_user_id) REFERENCES users(id) ON DELETE CASCADE;
2419 -- Name: issue_comments_issue_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2422 ALTER TABLE ONLY issue_comments
2423 ADD CONSTRAINT issue_comments_issue_id_fkey FOREIGN KEY (issue_id) REFERENCES issues(id) ON DELETE CASCADE;
2427 -- Name: issues_reported_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2430 ALTER TABLE ONLY issues
2431 ADD CONSTRAINT issues_reported_user_id_fkey FOREIGN KEY (reported_user_id) REFERENCES users(id) ON DELETE CASCADE;
2435 -- Name: issues_updated_by_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2438 ALTER TABLE ONLY issues
2439 ADD CONSTRAINT issues_updated_by_fkey FOREIGN KEY (updated_by) REFERENCES users(id) ON DELETE CASCADE;
2443 -- Name: messages_from_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2446 ALTER TABLE ONLY messages
2447 ADD CONSTRAINT messages_from_user_id_fkey FOREIGN KEY (from_user_id) REFERENCES users(id);
2451 -- Name: messages_to_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2454 ALTER TABLE ONLY messages
2455 ADD CONSTRAINT messages_to_user_id_fkey FOREIGN KEY (to_user_id) REFERENCES users(id);
2459 -- Name: node_tags_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2462 ALTER TABLE ONLY node_tags
2463 ADD CONSTRAINT node_tags_id_fkey FOREIGN KEY (node_id, version) REFERENCES nodes(node_id, version);
2467 -- Name: nodes_changeset_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2470 ALTER TABLE ONLY nodes
2471 ADD CONSTRAINT nodes_changeset_id_fkey FOREIGN KEY (changeset_id) REFERENCES changesets(id);
2475 -- Name: nodes_redaction_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2478 ALTER TABLE ONLY nodes
2479 ADD CONSTRAINT nodes_redaction_id_fkey FOREIGN KEY (redaction_id) REFERENCES redactions(id);
2483 -- Name: note_comments_author_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2486 ALTER TABLE ONLY note_comments
2487 ADD CONSTRAINT note_comments_author_id_fkey FOREIGN KEY (author_id) REFERENCES users(id);
2491 -- Name: note_comments_note_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2494 ALTER TABLE ONLY note_comments
2495 ADD CONSTRAINT note_comments_note_id_fkey FOREIGN KEY (note_id) REFERENCES notes(id);
2499 -- Name: oauth_tokens_client_application_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2502 ALTER TABLE ONLY oauth_tokens
2503 ADD CONSTRAINT oauth_tokens_client_application_id_fkey FOREIGN KEY (client_application_id) REFERENCES client_applications(id);
2507 -- Name: oauth_tokens_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2510 ALTER TABLE ONLY oauth_tokens
2511 ADD CONSTRAINT oauth_tokens_user_id_fkey FOREIGN KEY (user_id) REFERENCES users(id);
2515 -- Name: redactions_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2518 ALTER TABLE ONLY redactions
2519 ADD CONSTRAINT redactions_user_id_fkey FOREIGN KEY (user_id) REFERENCES users(id);
2523 -- Name: relation_members_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2526 ALTER TABLE ONLY relation_members
2527 ADD CONSTRAINT relation_members_id_fkey FOREIGN KEY (relation_id, version) REFERENCES relations(relation_id, version);
2531 -- Name: relation_tags_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2534 ALTER TABLE ONLY relation_tags
2535 ADD CONSTRAINT relation_tags_id_fkey FOREIGN KEY (relation_id, version) REFERENCES relations(relation_id, version);
2539 -- Name: relations_changeset_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2542 ALTER TABLE ONLY relations
2543 ADD CONSTRAINT relations_changeset_id_fkey FOREIGN KEY (changeset_id) REFERENCES changesets(id);
2547 -- Name: relations_redaction_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2550 ALTER TABLE ONLY relations
2551 ADD CONSTRAINT relations_redaction_id_fkey FOREIGN KEY (redaction_id) REFERENCES redactions(id);
2555 -- Name: reports_issue_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2558 ALTER TABLE ONLY reports
2559 ADD CONSTRAINT reports_issue_id_fkey FOREIGN KEY (issue_id) REFERENCES issues(id) ON DELETE CASCADE;
2563 -- Name: reports_reporter_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2566 ALTER TABLE ONLY reports
2567 ADD CONSTRAINT reports_reporter_user_id_fkey FOREIGN KEY (reporter_user_id) REFERENCES users(id) ON DELETE CASCADE;
2571 -- Name: user_blocks_moderator_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2574 ALTER TABLE ONLY user_blocks
2575 ADD CONSTRAINT user_blocks_moderator_id_fkey FOREIGN KEY (creator_id) REFERENCES users(id);
2579 -- Name: user_blocks_revoker_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2582 ALTER TABLE ONLY user_blocks
2583 ADD CONSTRAINT user_blocks_revoker_id_fkey FOREIGN KEY (revoker_id) REFERENCES users(id);
2587 -- Name: user_blocks_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2590 ALTER TABLE ONLY user_blocks
2591 ADD CONSTRAINT user_blocks_user_id_fkey FOREIGN KEY (user_id) REFERENCES users(id);
2595 -- Name: user_preferences_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2598 ALTER TABLE ONLY user_preferences
2599 ADD CONSTRAINT user_preferences_user_id_fkey FOREIGN KEY (user_id) REFERENCES users(id);
2603 -- Name: user_roles_granter_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2606 ALTER TABLE ONLY user_roles
2607 ADD CONSTRAINT user_roles_granter_id_fkey FOREIGN KEY (granter_id) REFERENCES users(id);
2611 -- Name: user_roles_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2614 ALTER TABLE ONLY user_roles
2615 ADD CONSTRAINT user_roles_user_id_fkey FOREIGN KEY (user_id) REFERENCES users(id);
2619 -- Name: user_tokens_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2622 ALTER TABLE ONLY user_tokens
2623 ADD CONSTRAINT user_tokens_user_id_fkey FOREIGN KEY (user_id) REFERENCES users(id);
2627 -- Name: way_nodes_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2630 ALTER TABLE ONLY way_nodes
2631 ADD CONSTRAINT way_nodes_id_fkey FOREIGN KEY (way_id, version) REFERENCES ways(way_id, version);
2635 -- Name: way_tags_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2638 ALTER TABLE ONLY way_tags
2639 ADD CONSTRAINT way_tags_id_fkey FOREIGN KEY (way_id, version) REFERENCES ways(way_id, version);
2643 -- Name: ways_changeset_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2646 ALTER TABLE ONLY ways
2647 ADD CONSTRAINT ways_changeset_id_fkey FOREIGN KEY (changeset_id) REFERENCES changesets(id);
2651 -- Name: ways_redaction_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
2654 ALTER TABLE ONLY ways
2655 ADD CONSTRAINT ways_redaction_id_fkey FOREIGN KEY (redaction_id) REFERENCES redactions(id);
2659 -- PostgreSQL database dump complete
2662 SET search_path TO "$user",public;
2664 INSERT INTO schema_migrations (version) VALUES ('1');
2666 INSERT INTO schema_migrations (version) VALUES ('10');
2668 INSERT INTO schema_migrations (version) VALUES ('11');
2670 INSERT INTO schema_migrations (version) VALUES ('12');
2672 INSERT INTO schema_migrations (version) VALUES ('13');
2674 INSERT INTO schema_migrations (version) VALUES ('14');
2676 INSERT INTO schema_migrations (version) VALUES ('15');
2678 INSERT INTO schema_migrations (version) VALUES ('16');
2680 INSERT INTO schema_migrations (version) VALUES ('17');
2682 INSERT INTO schema_migrations (version) VALUES ('18');
2684 INSERT INTO schema_migrations (version) VALUES ('19');
2686 INSERT INTO schema_migrations (version) VALUES ('2');
2688 INSERT INTO schema_migrations (version) VALUES ('20');
2690 INSERT INTO schema_migrations (version) VALUES ('20100513171259');
2692 INSERT INTO schema_migrations (version) VALUES ('20100516124737');
2694 INSERT INTO schema_migrations (version) VALUES ('20100910084426');
2696 INSERT INTO schema_migrations (version) VALUES ('20101114011429');
2698 INSERT INTO schema_migrations (version) VALUES ('20110322001319');
2700 INSERT INTO schema_migrations (version) VALUES ('20110508145337');
2702 INSERT INTO schema_migrations (version) VALUES ('20110521142405');
2704 INSERT INTO schema_migrations (version) VALUES ('20110925112722');
2706 INSERT INTO schema_migrations (version) VALUES ('20111116184519');
2708 INSERT INTO schema_migrations (version) VALUES ('20111212183945');
2710 INSERT INTO schema_migrations (version) VALUES ('20120123184321');
2712 INSERT INTO schema_migrations (version) VALUES ('20120208122334');
2714 INSERT INTO schema_migrations (version) VALUES ('20120208194454');
2716 INSERT INTO schema_migrations (version) VALUES ('20120214210114');
2718 INSERT INTO schema_migrations (version) VALUES ('20120219161649');
2720 INSERT INTO schema_migrations (version) VALUES ('20120318201948');
2722 INSERT INTO schema_migrations (version) VALUES ('20120328090602');
2724 INSERT INTO schema_migrations (version) VALUES ('20120404205604');
2726 INSERT INTO schema_migrations (version) VALUES ('20120808231205');
2728 INSERT INTO schema_migrations (version) VALUES ('20121005195010');
2730 INSERT INTO schema_migrations (version) VALUES ('20121012044047');
2732 INSERT INTO schema_migrations (version) VALUES ('20121119165817');
2734 INSERT INTO schema_migrations (version) VALUES ('20121202155309');
2736 INSERT INTO schema_migrations (version) VALUES ('20121203124841');
2738 INSERT INTO schema_migrations (version) VALUES ('20130328184137');
2740 INSERT INTO schema_migrations (version) VALUES ('20131212124700');
2742 INSERT INTO schema_migrations (version) VALUES ('20140115192822');
2744 INSERT INTO schema_migrations (version) VALUES ('20140117185510');
2746 INSERT INTO schema_migrations (version) VALUES ('20140210003018');
2748 INSERT INTO schema_migrations (version) VALUES ('20140507110937');
2750 INSERT INTO schema_migrations (version) VALUES ('20140519141742');
2752 INSERT INTO schema_migrations (version) VALUES ('20150110152606');
2754 INSERT INTO schema_migrations (version) VALUES ('20150111192335');
2756 INSERT INTO schema_migrations (version) VALUES ('20150222101847');
2758 INSERT INTO schema_migrations (version) VALUES ('20150818224516');
2760 INSERT INTO schema_migrations (version) VALUES ('20160822153055');
2762 INSERT INTO schema_migrations (version) VALUES ('20160822153115');
2764 INSERT INTO schema_migrations (version) VALUES ('20160822153153');
2766 INSERT INTO schema_migrations (version) VALUES ('21');
2768 INSERT INTO schema_migrations (version) VALUES ('22');
2770 INSERT INTO schema_migrations (version) VALUES ('23');
2772 INSERT INTO schema_migrations (version) VALUES ('24');
2774 INSERT INTO schema_migrations (version) VALUES ('25');
2776 INSERT INTO schema_migrations (version) VALUES ('26');
2778 INSERT INTO schema_migrations (version) VALUES ('27');
2780 INSERT INTO schema_migrations (version) VALUES ('28');
2782 INSERT INTO schema_migrations (version) VALUES ('29');
2784 INSERT INTO schema_migrations (version) VALUES ('3');
2786 INSERT INTO schema_migrations (version) VALUES ('30');
2788 INSERT INTO schema_migrations (version) VALUES ('31');
2790 INSERT INTO schema_migrations (version) VALUES ('32');
2792 INSERT INTO schema_migrations (version) VALUES ('33');
2794 INSERT INTO schema_migrations (version) VALUES ('34');
2796 INSERT INTO schema_migrations (version) VALUES ('35');
2798 INSERT INTO schema_migrations (version) VALUES ('36');
2800 INSERT INTO schema_migrations (version) VALUES ('37');
2802 INSERT INTO schema_migrations (version) VALUES ('38');
2804 INSERT INTO schema_migrations (version) VALUES ('39');
2806 INSERT INTO schema_migrations (version) VALUES ('4');
2808 INSERT INTO schema_migrations (version) VALUES ('40');
2810 INSERT INTO schema_migrations (version) VALUES ('41');
2812 INSERT INTO schema_migrations (version) VALUES ('42');
2814 INSERT INTO schema_migrations (version) VALUES ('43');
2816 INSERT INTO schema_migrations (version) VALUES ('44');
2818 INSERT INTO schema_migrations (version) VALUES ('45');
2820 INSERT INTO schema_migrations (version) VALUES ('46');
2822 INSERT INTO schema_migrations (version) VALUES ('47');
2824 INSERT INTO schema_migrations (version) VALUES ('48');
2826 INSERT INTO schema_migrations (version) VALUES ('49');
2828 INSERT INTO schema_migrations (version) VALUES ('5');
2830 INSERT INTO schema_migrations (version) VALUES ('50');
2832 INSERT INTO schema_migrations (version) VALUES ('51');
2834 INSERT INTO schema_migrations (version) VALUES ('52');
2836 INSERT INTO schema_migrations (version) VALUES ('53');
2838 INSERT INTO schema_migrations (version) VALUES ('54');
2840 INSERT INTO schema_migrations (version) VALUES ('55');
2842 INSERT INTO schema_migrations (version) VALUES ('56');
2844 INSERT INTO schema_migrations (version) VALUES ('57');
2846 INSERT INTO schema_migrations (version) VALUES ('6');
2848 INSERT INTO schema_migrations (version) VALUES ('7');
2850 INSERT INTO schema_migrations (version) VALUES ('8');
2852 INSERT INTO schema_migrations (version) VALUES ('9');