Remove unnecessary create_extension
This commit is contained in:
parent
150c405468
commit
72e668622d
|
@ -1,3 +0,0 @@
|
||||||
FROM postgres:9.6.17@sha256:5b39dd4a26a02fee26902c84d8bafb2eb0ab9a2874fb0be22056107aa6508899
|
|
||||||
MAINTAINER Piotr Dobrowolski
|
|
||||||
ADD create_extension.sh /docker-entrypoint-initdb.d/create_extension.sh
|
|
|
@ -1,16 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
set -e
|
|
||||||
|
|
||||||
# Because both template1 and the user postgres database have already been created,
|
|
||||||
# we need to create the hstore extension in template1 and then recreate the postgres database.
|
|
||||||
#
|
|
||||||
# Running CREATE EXTENSION in both template1 and postgres can lead to
|
|
||||||
# the extensions having different eid's.
|
|
||||||
psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" --dbname template1 <<EOSQL
|
|
||||||
CREATE EXTENSION hstore;
|
|
||||||
CREATE EXTENSION ltree;
|
|
||||||
CREATE EXTENSION pg_trgm;
|
|
||||||
DROP DATABASE $POSTGRES_USER;
|
|
||||||
CREATE DATABASE $POSTGRES_USER TEMPLATE template1;
|
|
||||||
EOSQL
|
|
||||||
|
|
Loading…
Reference in New Issue