ALTER SEQUENCE public.images_types_id_seq OWNED BY public.images_types.id;
+--
+-- Name: job_packages; Type: TABLE; Schema: public; Owner: -
+--
+
+CREATE TABLE public.job_packages (
+ job_id integer NOT NULL,
+ pkg_id integer NOT NULL
+);
+
+
--
-- Name: jobs; Type: TABLE; Schema: public; Owner: -
--
ALTER SEQUENCE public.jobs_id_seq OWNED BY public.jobs.id;
---
--- Name: jobs_packages; Type: TABLE; Schema: public; Owner: -
---
-
-CREATE TABLE public.jobs_packages (
- id integer NOT NULL,
- job_id integer NOT NULL,
- pkg_id integer NOT NULL
-);
-
-
---
--- Name: jobs_packages_id_seq; Type: SEQUENCE; Schema: public; Owner: -
---
-
-CREATE SEQUENCE public.jobs_packages_id_seq
- START WITH 1
- INCREMENT BY 1
- NO MINVALUE
- NO MAXVALUE
- CACHE 1;
-
-
---
--- Name: jobs_packages_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: -
---
-
-ALTER SEQUENCE public.jobs_packages_id_seq OWNED BY public.jobs_packages.id;
-
-
--
-- Name: keys; Type: TABLE; Schema: public; Owner: -
--
ALTER TABLE ONLY public.jobs ALTER COLUMN id SET DEFAULT nextval('public.jobs_id_seq'::regclass);
---
--- Name: jobs_packages id; Type: DEFAULT; Schema: public; Owner: -
---
-
-ALTER TABLE ONLY public.jobs_packages ALTER COLUMN id SET DEFAULT nextval('public.jobs_packages_id_seq'::regclass);
-
-
--
-- Name: keys id; Type: DEFAULT; Schema: public; Owner: -
--
ADD CONSTRAINT idx_2198057_primary PRIMARY KEY (id);
---
--- Name: jobs_packages idx_2198085_primary; Type: CONSTRAINT; Schema: public; Owner: -
---
-
-ALTER TABLE ONLY public.jobs_packages
- ADD CONSTRAINT idx_2198085_primary PRIMARY KEY (id);
-
-
--
-- Name: mirrors idx_2198115_primary; Type: CONSTRAINT; Schema: public; Owner: -
--
ADD CONSTRAINT idx_2198244_primary PRIMARY KEY (id);
---
--- Name: jobs_packages jobs_packages_unique; Type: CONSTRAINT; Schema: public; Owner: -
---
-
-ALTER TABLE ONLY public.jobs_packages
- ADD CONSTRAINT jobs_packages_unique UNIQUE (job_id, pkg_id);
-
-
--
-- Name: jobs jobs_pkey; Type: CONSTRAINT; Schema: public; Owner: -
--
CREATE UNIQUE INDEX idx_2198244_name ON public.users USING btree (name);
+--
+-- Name: job_packages_job_id; Type: INDEX; Schema: public; Owner: -
+--
+
+CREATE INDEX job_packages_job_id ON public.job_packages USING btree (job_id);
+
+
+--
+-- Name: job_packages_pkg_id; Type: INDEX; Schema: public; Owner: -
+--
+
+CREATE UNIQUE INDEX job_packages_pkg_id ON public.job_packages USING btree (pkg_id);
+
+
--
-- Name: jobs_arch; Type: INDEX; Schema: public; Owner: -
--
--
--- Name: jobs jobs_aborted_by; Type: FK CONSTRAINT; Schema: public; Owner: -
+-- Name: job_packages job_packages_job_id; Type: FK CONSTRAINT; Schema: public; Owner: -
--
-ALTER TABLE ONLY public.jobs
- ADD CONSTRAINT jobs_aborted_by FOREIGN KEY (aborted_by) REFERENCES public.users(id);
+ALTER TABLE ONLY public.job_packages
+ ADD CONSTRAINT job_packages_job_id FOREIGN KEY (job_id) REFERENCES public.jobs(id);
--
--- Name: jobs jobs_build_id; Type: FK CONSTRAINT; Schema: public; Owner: -
+-- Name: job_packages job_packages_pkg_id; Type: FK CONSTRAINT; Schema: public; Owner: -
--
-ALTER TABLE ONLY public.jobs
- ADD CONSTRAINT jobs_build_id FOREIGN KEY (build_id) REFERENCES public.builds(id);
+ALTER TABLE ONLY public.job_packages
+ ADD CONSTRAINT job_packages_pkg_id FOREIGN KEY (pkg_id) REFERENCES public.packages(id);
--
--- Name: jobs jobs_builder_id; Type: FK CONSTRAINT; Schema: public; Owner: -
+-- Name: jobs jobs_aborted_by; Type: FK CONSTRAINT; Schema: public; Owner: -
--
ALTER TABLE ONLY public.jobs
- ADD CONSTRAINT jobs_builder_id FOREIGN KEY (builder_id) REFERENCES public.builders(id);
+ ADD CONSTRAINT jobs_aborted_by FOREIGN KEY (aborted_by) REFERENCES public.users(id);
--
--- Name: jobs jobs_deleted_by; Type: FK CONSTRAINT; Schema: public; Owner: -
+-- Name: jobs jobs_build_id; Type: FK CONSTRAINT; Schema: public; Owner: -
--
ALTER TABLE ONLY public.jobs
- ADD CONSTRAINT jobs_deleted_by FOREIGN KEY (deleted_by) REFERENCES public.users(id);
+ ADD CONSTRAINT jobs_build_id FOREIGN KEY (build_id) REFERENCES public.builds(id);
--
--- Name: jobs_packages jobs_packaged_job_id; Type: FK CONSTRAINT; Schema: public; Owner: -
+-- Name: jobs jobs_builder_id; Type: FK CONSTRAINT; Schema: public; Owner: -
--
-ALTER TABLE ONLY public.jobs_packages
- ADD CONSTRAINT jobs_packaged_job_id FOREIGN KEY (job_id) REFERENCES public.jobs(id);
+ALTER TABLE ONLY public.jobs
+ ADD CONSTRAINT jobs_builder_id FOREIGN KEY (builder_id) REFERENCES public.builders(id);
--
--- Name: jobs_packages jobs_packages_pkg_id; Type: FK CONSTRAINT; Schema: public; Owner: -
+-- Name: jobs jobs_deleted_by; Type: FK CONSTRAINT; Schema: public; Owner: -
--
-ALTER TABLE ONLY public.jobs_packages
- ADD CONSTRAINT jobs_packages_pkg_id FOREIGN KEY (pkg_id) REFERENCES public.packages(id);
+ALTER TABLE ONLY public.jobs
+ ADD CONSTRAINT jobs_deleted_by FOREIGN KEY (deleted_by) REFERENCES public.users(id);
--