repo = repo,
pkg = package,
owner = owner,
- build_group_id = group.id if group else None,
+ group = group,
test = test,
disable_test_builds = disable_test_builds,
)
# Group ID
- build_group_id = Column(Integer, ForeignKey("build_groups.id"))
+ group_id = Column(Integer, ForeignKey("build_groups.id"))
# Group
)
.where(
BuildGroup.deleted_at == None,
- BuildGroup.id == self.build_group_id,
+ BuildGroup.id == self.group_id,
)
)
# Builds
builds = sqlalchemy.orm.relationship(
- "Build", foreign_keys=[Build.build_group_id], lazy="selectin",
+ "Build", foreign_keys=[Build.group_id], lazy="selectin",
)
@staticmethod
failed boolean DEFAULT false NOT NULL,
deleted_at timestamp without time zone,
deleted_by_id integer,
- build_group_id integer,
+ group_id integer,
deprecating_build_id integer,
deprecated_at timestamp without time zone,
deprecated_by_id integer,
-- Name: builds_build_group_id; Type: INDEX; Schema: public; Owner: -
--
-CREATE INDEX builds_build_group_id ON public.builds USING btree (build_group_id) WHERE (deleted_at IS NULL);
+CREATE INDEX builds_build_group_id ON public.builds USING btree (group_id) WHERE (deleted_at IS NULL);
--
ADD CONSTRAINT builders_deleted_by FOREIGN KEY (deleted_by_id) REFERENCES public.users(id);
---
--- Name: builds builds_build_group_id; Type: FK CONSTRAINT; Schema: public; Owner: -
---
-
-ALTER TABLE ONLY public.builds
- ADD CONSTRAINT builds_build_group_id FOREIGN KEY (build_group_id) REFERENCES public.build_groups(id);
-
-
--
-- Name: build_comments builds_comments_build_id; Type: FK CONSTRAINT; Schema: public; Owner: -
--
ADD CONSTRAINT builds_deprecating_build_id FOREIGN KEY (deprecating_build_id) REFERENCES public.builds(id);
+--
+-- Name: builds builds_group_id; Type: FK CONSTRAINT; Schema: public; Owner: -
+--
+
+ALTER TABLE ONLY public.builds
+ ADD CONSTRAINT builds_group_id FOREIGN KEY (group_id) REFERENCES public.build_groups(id);
+
+
--
-- Name: builds builds_owner_id; Type: FK CONSTRAINT; Schema: public; Owner: -
--