Change the git_branches table primary key

To allow for having branches in multiple git repositories.
This commit is contained in:
Christopher Baines 2019-08-05 20:02:06 +01:00
parent 4b59108fdd
commit f553a7490d
4 changed files with 26 additions and 0 deletions

View file

@ -0,0 +1,9 @@
-- Deploy guix-data-service:change_git_branches_primary_key to pg
BEGIN;
ALTER TABLE git_branches DROP CONSTRAINT name_commit;
ALTER TABLE git_branches ADD PRIMARY KEY (name, commit, git_repository_id);
COMMIT;