aboutsummaryrefslogtreecommitdiff
path: root/sqitch/deploy/git-repositories-x-git-repo-header.sql
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2020-01-11 17:25:08 +0000
committerChristopher Baines <mail@cbaines.net>2020-01-11 17:25:08 +0000
commit2f36d47b1b5540ab157d561cea4eb1afc1aec7e7 (patch)
tree1dca3f979edc0f2fa17403d10e3e3e2797ed55f5 /sqitch/deploy/git-repositories-x-git-repo-header.sql
parent57cbac891e6771677b0f5ca906c32e5c5dff701d (diff)
downloaddata-service-2f36d47b1b5540ab157d561cea4eb1afc1aec7e7.tar
data-service-2f36d47b1b5540ab157d561cea4eb1afc1aec7e7.tar.gz
Don't hardcode the expected x-git-repo header value
Rather than expecting it always to be "guix", store the expected value in the database, and use the value of the header to find the relevant repository.
Diffstat (limited to 'sqitch/deploy/git-repositories-x-git-repo-header.sql')
-rw-r--r--sqitch/deploy/git-repositories-x-git-repo-header.sql7
1 files changed, 7 insertions, 0 deletions
diff --git a/sqitch/deploy/git-repositories-x-git-repo-header.sql b/sqitch/deploy/git-repositories-x-git-repo-header.sql
new file mode 100644
index 0000000..9a77928
--- /dev/null
+++ b/sqitch/deploy/git-repositories-x-git-repo-header.sql
@@ -0,0 +1,7 @@
+-- Deploy guix-data-service:git-repositories-x-git-repo-header to pg
+
+BEGIN;
+
+ALTER TABLE git_repositories ADD COLUMN x_git_repo_header varchar;
+
+COMMIT;