guix-data-service/sqitch/deploy/change_git_branches_primary_key.sql
Christopher Baines f553a7490d Change the git_branches table primary key
To allow for having branches in multiple git repositories.
2019-08-05 20:02:06 +01:00

9 lines
215 B
PL/PgSQL

-- 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;