From: Michael Tremer Date: Wed, 20 Sep 2023 13:59:15 +0000 (+0000) Subject: db: Drop unused repo_builds table X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=62aafd353478f5a46ee40cc8f0119a8d51f21b4f;p=pbs.git db: Drop unused repo_builds table Signed-off-by: Michael Tremer --- diff --git a/src/database.sql b/src/database.sql index df758a55..b15aa5ef 100644 --- a/src/database.sql +++ b/src/database.sql @@ -803,20 +803,6 @@ CREATE SEQUENCE public.releases_id_seq ALTER SEQUENCE public.releases_id_seq OWNED BY public.releases.id; --- --- Name: repo_builds; Type: TABLE; Schema: public; Owner: - --- - -CREATE TABLE public.repo_builds ( - repo_id integer NOT NULL, - build_id integer NOT NULL, - added_at timestamp without time zone DEFAULT CURRENT_TIMESTAMP NOT NULL, - added_by integer, - removed_at timestamp without time zone, - removed_by integer -); - - -- -- Name: repositories; Type: TABLE; Schema: public; Owner: - -- @@ -1830,27 +1816,6 @@ CREATE INDEX releases_distro_id ON public.releases USING btree (distro_id) WHERE CREATE UNIQUE INDEX releases_unique ON public.releases USING btree (slug) WHERE (deleted_at IS NULL); --- --- Name: repo_builds_build_id; Type: INDEX; Schema: public; Owner: - --- - -CREATE INDEX repo_builds_build_id ON public.repo_builds USING btree (build_id); - - --- --- Name: repo_builds_repo_id; Type: INDEX; Schema: public; Owner: - --- - -CREATE INDEX repo_builds_repo_id ON public.repo_builds USING btree (repo_id); - - --- --- Name: repo_builds_unique; Type: INDEX; Schema: public; Owner: - --- - -CREATE UNIQUE INDEX repo_builds_unique ON public.repo_builds USING btree (repo_id, build_id) WHERE ((added_at IS NOT NULL) AND (removed_at IS NULL)); - - -- -- Name: repositories_unique; Type: INDEX; Schema: public; Owner: - -- @@ -2352,38 +2317,6 @@ ALTER TABLE ONLY public.releases ADD CONSTRAINT releases_distro_id FOREIGN KEY (distro_id) REFERENCES public.distributions(id); --- --- Name: repo_builds repo_builds_added_by; Type: FK CONSTRAINT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.repo_builds - ADD CONSTRAINT repo_builds_added_by FOREIGN KEY (added_by) REFERENCES public.users(id); - - --- --- Name: repo_builds repo_builds_build_id; Type: FK CONSTRAINT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.repo_builds - ADD CONSTRAINT repo_builds_build_id FOREIGN KEY (build_id) REFERENCES public.builds(id); - - --- --- Name: repo_builds repo_builds_removed_by; Type: FK CONSTRAINT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.repo_builds - ADD CONSTRAINT repo_builds_removed_by FOREIGN KEY (removed_by) REFERENCES public.users(id); - - --- --- Name: repo_builds repo_builds_repo_id; Type: FK CONSTRAINT; Schema: public; Owner: - --- - -ALTER TABLE ONLY public.repo_builds - ADD CONSTRAINT repo_builds_repo_id FOREIGN KEY (repo_id) REFERENCES public.repositories(id); - - -- -- Name: repositories repositories_deleted_by; Type: FK CONSTRAINT; Schema: public; Owner: - --