From 7733295ab51c3d398dbb0ccae028542610dbd985 Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Sat, 12 Feb 2022 21:00:01 +0000 Subject: [PATCH] sneed --- schema.sql | 96 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) diff --git a/schema.sql b/schema.sql index 8288c1d5e..4e84ec902 100644 --- a/schema.sql +++ b/schema.sql @@ -1303,6 +1303,14 @@ ALTER TABLE ONLY public.subscriptions ADD CONSTRAINT subscriptions_pkey PRIMARY KEY (id); +-- +-- Name: users uid_unique; Type: CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.users + ADD CONSTRAINT uid_unique UNIQUE (id); + + -- -- Name: client_auths unique_access; Type: CONSTRAINT; Schema: public; Owner: - -- @@ -1853,6 +1861,54 @@ 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: alts alt_user1_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.alts + ADD CONSTRAINT alt_user1_fkey FOREIGN KEY (user1) REFERENCES public.users(id); + + +-- +-- Name: alts alt_user2_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.alts + ADD CONSTRAINT alt_user2_fkey FOREIGN KEY (user2) REFERENCES public.users(id); + + +-- +-- Name: oauth_apps app_author_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.oauth_apps + ADD CONSTRAINT app_author_id_fkey FOREIGN KEY (author_id) REFERENCES public.users(id); + + +-- +-- Name: award_relationships award_comment_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.award_relationships + ADD CONSTRAINT award_comment_fkey FOREIGN KEY (comment_id) REFERENCES public.comments(id); + + +-- +-- Name: award_relationships award_submission_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.award_relationships + ADD CONSTRAINT award_submission_fkey FOREIGN KEY (submission_id) REFERENCES public.submissions(id); + + +-- +-- Name: award_relationships award_user_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.award_relationships + ADD CONSTRAINT award_user_fkey FOREIGN KEY (user_id) REFERENCES public.users(id); + + -- -- Name: badges badges_badge_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - -- @@ -1861,6 +1917,22 @@ ALTER TABLE ONLY public.badges ADD CONSTRAINT badges_badge_id_fkey FOREIGN KEY (badge_id) REFERENCES public.badge_defs(id); +-- +-- Name: badges badges_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.badges + ADD CONSTRAINT badges_user_id_fkey FOREIGN KEY (user_id) REFERENCES public.users(id); + + +-- +-- Name: client_auths client_user_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.client_auths + ADD CONSTRAINT client_user_id_fkey FOREIGN KEY (user_id) REFERENCES public.users(id); + + -- -- Name: commentflags commentflags_comment_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - -- @@ -1884,3 +1956,27 @@ ALTER TABLE ONLY public.flags ALTER TABLE ONLY public.notifications ADD CONSTRAINT notifications_comment_id_fkey FOREIGN KEY (comment_id) REFERENCES public.comments(id); + +-- +-- Name: client_auths oauth_client_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.client_auths + ADD CONSTRAINT oauth_client_fkey FOREIGN KEY (oauth_client) REFERENCES public.oauth_apps(id); + + +-- +-- Name: submissions sub_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.submissions + ADD CONSTRAINT sub_fkey FOREIGN KEY (sub) REFERENCES public.subs(name); + + +-- +-- Name: mods user_mod_fkey; Type: FK CONSTRAINT; Schema: public; Owner: - +-- + +ALTER TABLE ONLY public.mods + ADD CONSTRAINT user_mod_fkey FOREIGN KEY (user_id) REFERENCES public.users(id); +