소스 검색

fixed create user/db script names

tags/9.6-1.1.0
Robin Thoni 6 년 전
부모
커밋
a8f7978b97
2개의 변경된 파일8개의 추가작업 그리고 8개의 파일을 삭제
  1. 2
    6
      docker-entrypoint-initdb-core.d/1.0.0_01_create_db.sh
  2. 6
    2
      docker-entrypoint-initdb-core.d/1.0.0_02_create_user.sh

+ 2
- 6
docker-entrypoint-initdb-core.d/1.0.0_01_create_db.sh 파일 보기

@@ -6,13 +6,9 @@ then
6 6
   exit 0
7 7
 fi
8 8
 
9
-if [ "${POSTGRES_USER}" != 'postgres' ]
9
+if [ "${POSTGRES_DB}" != 'postgres' ]
10 10
 then
11 11
   psql <<-EOF
12
-  CREATE USER "${POSTGRES_USER}" WITH SUPERUSER PASSWORD '${POSTGRES_PASSWORD}';
13
-EOF
14
-else
15
-  psql <<-EOF
16
-  ALTER USER "${POSTGRES_USER}" WITH SUPERUSER PASSWORD '${POSTGRES_PASSWORD}';
12
+  CREATE DATABASE "${POSTGRES_DB}";
17 13
 EOF
18 14
 fi

+ 6
- 2
docker-entrypoint-initdb-core.d/1.0.0_02_create_user.sh 파일 보기

@@ -6,9 +6,13 @@ then
6 6
   exit 0
7 7
 fi
8 8
 
9
-if [ "${POSTGRES_DB}" != 'postgres' ]
9
+if [ "${POSTGRES_USER}" != 'postgres' ]
10 10
 then
11 11
   psql <<-EOF
12
-  CREATE DATABASE "${POSTGRES_DB}";
12
+  CREATE USER "${POSTGRES_USER}" WITH SUPERUSER PASSWORD '${POSTGRES_PASSWORD}';
13
+EOF
14
+else
15
+  psql <<-EOF
16
+  ALTER USER "${POSTGRES_USER}" WITH SUPERUSER PASSWORD '${POSTGRES_PASSWORD}';
13 17
 EOF
14 18
 fi

Loading…
취소
저장