Преглед изворни кода

fixed create user/db script names

tags/9.6-1.1.0
Robin Thoni пре 6 година
родитељ
комит
a8f7978b97

+ 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…
Откажи
Сачувај