update draft_release_sane CONSTRAINT for draft suffix change
This commit is contained in:
parent
5571627667
commit
cc8ccbf45e
2 changed files with 2 additions and 2 deletions
|
|
@ -57,7 +57,7 @@ BEGIN;
|
|||
-- required by constraint rpminfo_build_id_draft_fkey on table rpminfo
|
||||
ALTER TABLE build ADD CONSTRAINT draft_for_rpminfo UNIQUE (id, draft);
|
||||
ALTER TABLE build ADD CONSTRAINT draft_release_sane CHECK
|
||||
((draft AND release ~ ('^.*#draft_' || id::TEXT || '$'))
|
||||
((draft AND release ~ ('^.*,draft_' || id::TEXT || '$'))
|
||||
OR NOT draft);
|
||||
|
||||
ALTER TABLE rpminfo ADD COLUMN draft BOOLEAN;
|
||||
|
|
|
|||
|
|
@ -300,7 +300,7 @@ CREATE TABLE build (
|
|||
CONSTRAINT draft_for_rpminfo UNIQUE (id, draft),
|
||||
CONSTRAINT completion_sane CHECK ((state = 0 AND completion_time IS NULL) OR
|
||||
(state <> 0 AND completion_time IS NOT NULL)),
|
||||
CONSTRAINT draft_release_sane CHECK ((draft AND release ~ ('^.*#draft_' || id::TEXT || '$')) OR
|
||||
CONSTRAINT draft_release_sane CHECK ((draft AND release ~ ('^.*,draft_' || id::TEXT || '$')) OR
|
||||
NOT draft)
|
||||
) WITHOUT OIDS;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue