aboutsummaryrefslogtreecommitdiff
path: root/devtools
diff options
context:
space:
mode:
Diffstat (limited to 'devtools')
-rwxr-xr-xdevtools/migrate_db.sh6
1 files changed, 5 insertions, 1 deletions
diff --git a/devtools/migrate_db.sh b/devtools/migrate_db.sh
index e47b1061..b4a6d267 100755
--- a/devtools/migrate_db.sh
+++ b/devtools/migrate_db.sh
@@ -28,6 +28,10 @@ database_name='discovery-db'
if [[ $GO_DISCOVERY_DATABASE_NAME != "" ]]; then
database_name=$GO_DISCOVERY_DATABASE_NAME
fi
+ssl_mode='disable'
+if [[ $GO_DISCOVERY_DATABASE_SSL != "" ]]; then
+ ssl_mode=$GO_DISCOVERY_DATABASE_SSL
+fi
# Redirect stderr to stdout because migrate outputs to stderr, and we want
# to be able to use ordinary output redirection.
@@ -35,7 +39,7 @@ case "$1" in
up|down|force|version)
migrate \
-source file:migrations \
- -database "postgresql://$database_user:$database_password@$database_host:5432/$database_name?sslmode=disable" \
+ -database "postgresql://$database_user:$database_password@$database_host:5432/$database_name?sslmode=$ssl_mode" \
"$@" 2>&1
;;
*)