From 24bb789cd204ed2181b6ad76ad7d91e89d73b828 Mon Sep 17 00:00:00 2001 From: Robert Sparks Date: Wed, 1 Feb 2023 15:12:38 -0600 Subject: [PATCH] feat: add citext to default db template (#5069) --- docker/db-pg.Dockerfile | 1 + docker/scripts/db-load-default-extensions.sh | 5 +++++ 2 files changed, 6 insertions(+) create mode 100644 docker/scripts/db-load-default-extensions.sh diff --git a/docker/db-pg.Dockerfile b/docker/db-pg.Dockerfile index eaa2a6c77..e4b6a3330 100644 --- a/docker/db-pg.Dockerfile +++ b/docker/db-pg.Dockerfile @@ -9,6 +9,7 @@ ENV POSTGRES_DB=ietf ENV POSTGRES_HOST_AUTH_METHOD=trust ENV PGDATA=/data +COPY docker/scripts/db-load-default-extensions.sh /docker-entrypoint-initdb.d/ COPY docker/scripts/db-pg-import.sh /docker-entrypoint-initdb.d/ COPY ietf.dump / diff --git a/docker/scripts/db-load-default-extensions.sh b/docker/scripts/db-load-default-extensions.sh new file mode 100644 index 000000000..914e4a961 --- /dev/null +++ b/docker/scripts/db-load-default-extensions.sh @@ -0,0 +1,5 @@ +#!/bin/bash +set -e + +psql -U django -d template1 -v ON_ERROR_STOP=1 -c 'CREATE EXTENSION IF NOT EXISTS citext;' +