pain
parent
c079acb0cc
commit
f9e49bdfc1
File diff suppressed because one or more lines are too long
107
schema.sql
107
schema.sql
|
@ -127,6 +127,37 @@ CREATE SEQUENCE public.award_relationships_id_seq
|
|||
ALTER SEQUENCE public.award_relationships_id_seq OWNED BY public.award_relationships.id;
|
||||
|
||||
|
||||
--
|
||||
-- Name: badge_defs; Type: TABLE; Schema: public; Owner: -
|
||||
--
|
||||
|
||||
CREATE TABLE public.badge_defs (
|
||||
id integer NOT NULL,
|
||||
name character varying(50) NOT NULL,
|
||||
description character varying(200)
|
||||
);
|
||||
|
||||
|
||||
--
|
||||
-- Name: badge_defs_id_seq; Type: SEQUENCE; Schema: public; Owner: -
|
||||
--
|
||||
|
||||
CREATE SEQUENCE public.badge_defs_id_seq
|
||||
AS integer
|
||||
START WITH 106
|
||||
INCREMENT BY 1
|
||||
NO MINVALUE
|
||||
NO MAXVALUE
|
||||
CACHE 1;
|
||||
|
||||
|
||||
--
|
||||
-- Name: badge_defs_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
|
||||
--
|
||||
|
||||
ALTER SEQUENCE public.badge_defs_id_seq OWNED BY public.badge_defs.id;
|
||||
|
||||
|
||||
--
|
||||
-- Name: badges; Type: TABLE; Schema: public; Owner: -
|
||||
--
|
||||
|
@ -264,11 +295,11 @@ CREATE TABLE public.comments (
|
|||
body character varying(10000),
|
||||
body_html character varying(40000),
|
||||
ban_reason character varying(25),
|
||||
slots_result character varying(30),
|
||||
realupvotes integer,
|
||||
top_comment_id integer,
|
||||
is_pinned_utc integer,
|
||||
ghost boolean
|
||||
ghost boolean,
|
||||
slots_result character varying(30)
|
||||
);
|
||||
|
||||
|
||||
|
@ -410,6 +441,18 @@ CREATE SEQUENCE public.follows_id_seq
|
|||
ALTER SEQUENCE public.follows_id_seq OWNED BY public.follows.id;
|
||||
|
||||
|
||||
--
|
||||
-- Name: marseys; Type: TABLE; Schema: public; Owner: -
|
||||
--
|
||||
|
||||
CREATE TABLE public.marseys (
|
||||
name character varying(30) NOT NULL,
|
||||
author_id integer NOT NULL,
|
||||
tags character varying(200) NOT NULL,
|
||||
count integer DEFAULT 0 NOT NULL
|
||||
);
|
||||
|
||||
|
||||
--
|
||||
-- Name: modactions; Type: TABLE; Schema: public; Owner: -
|
||||
--
|
||||
|
@ -869,6 +912,13 @@ ALTER TABLE ONLY public.alts ALTER COLUMN id SET DEFAULT nextval('public.alts_id
|
|||
ALTER TABLE ONLY public.award_relationships ALTER COLUMN id SET DEFAULT nextval('public.award_relationships_id_seq'::regclass);
|
||||
|
||||
|
||||
--
|
||||
-- Name: badge_defs id; Type: DEFAULT; Schema: public; Owner: -
|
||||
--
|
||||
|
||||
ALTER TABLE ONLY public.badge_defs ALTER COLUMN id SET DEFAULT nextval('public.badge_defs_id_seq'::regclass);
|
||||
|
||||
|
||||
--
|
||||
-- Name: badges id; Type: DEFAULT; Schema: public; Owner: -
|
||||
--
|
||||
|
@ -1019,6 +1069,14 @@ ALTER TABLE ONLY public.award_relationships
|
|||
ADD CONSTRAINT award_relationships_pkey PRIMARY KEY (id);
|
||||
|
||||
|
||||
--
|
||||
-- Name: badge_defs badge_defs_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
||||
--
|
||||
|
||||
ALTER TABLE ONLY public.badge_defs
|
||||
ADD CONSTRAINT badge_defs_pkey PRIMARY KEY (id);
|
||||
|
||||
|
||||
--
|
||||
-- Name: badges badges_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
||||
--
|
||||
|
@ -1099,6 +1157,14 @@ ALTER TABLE ONLY public.follows
|
|||
ADD CONSTRAINT follows_pkey PRIMARY KEY (id);
|
||||
|
||||
|
||||
--
|
||||
-- Name: marseys marseys_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
||||
--
|
||||
|
||||
ALTER TABLE ONLY public.marseys
|
||||
ADD CONSTRAINT marseys_pkey PRIMARY KEY (name);
|
||||
|
||||
|
||||
--
|
||||
-- Name: modactions modactions_pkey; Type: CONSTRAINT; Schema: public; Owner: -
|
||||
--
|
||||
|
@ -1195,6 +1261,14 @@ ALTER TABLE ONLY public.client_auths
|
|||
ADD CONSTRAINT unique_access UNIQUE (access_token);
|
||||
|
||||
|
||||
--
|
||||
-- Name: badge_defs unique_badge_name; Type: CONSTRAINT; Schema: public; Owner: -
|
||||
--
|
||||
|
||||
ALTER TABLE ONLY public.badge_defs
|
||||
ADD CONSTRAINT unique_badge_name UNIQUE (name);
|
||||
|
||||
|
||||
--
|
||||
-- Name: oauth_apps unique_id; Type: CONSTRAINT; Schema: public; Owner: -
|
||||
--
|
||||
|
@ -1442,6 +1516,27 @@ CREATE INDEX follow_target_id_index ON public.follows USING btree (target_id);
|
|||
CREATE INDEX follow_user_id_index ON public.follows USING btree (user_id);
|
||||
|
||||
|
||||
--
|
||||
-- Name: marseys_idx; Type: INDEX; Schema: public; Owner: -
|
||||
--
|
||||
|
||||
CREATE INDEX marseys_idx ON public.marseys USING btree (name);
|
||||
|
||||
|
||||
--
|
||||
-- Name: marseys_idx2; Type: INDEX; Schema: public; Owner: -
|
||||
--
|
||||
|
||||
CREATE INDEX marseys_idx2 ON public.marseys USING btree (author_id);
|
||||
|
||||
|
||||
--
|
||||
-- Name: marseys_idx3; Type: INDEX; Schema: public; Owner: -
|
||||
--
|
||||
|
||||
CREATE INDEX marseys_idx3 ON public.marseys USING btree (count DESC);
|
||||
|
||||
|
||||
--
|
||||
-- Name: modaction_action_idx; Type: INDEX; Schema: public; Owner: -
|
||||
--
|
||||
|
@ -1687,6 +1782,14 @@ CREATE INDEX votes_submission_id_index ON public.votes USING btree (submission_i
|
|||
CREATE INDEX votes_type_index ON public.votes USING btree (vote_type);
|
||||
|
||||
|
||||
--
|
||||
-- Name: badges badges_badge_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
||||
--
|
||||
|
||||
ALTER TABLE ONLY public.badges
|
||||
ADD CONSTRAINT badges_badge_id_fkey FOREIGN KEY (badge_id) REFERENCES public.badge_defs(id);
|
||||
|
||||
|
||||
--
|
||||
-- Name: commentflags commentflags_comment_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: -
|
||||
--
|
||||
|
|
Loading…
Reference in New Issue