From 528ddba4d2f7afb062df294c779a83f3891ee857 Mon Sep 17 00:00:00 2001 From: Abhilash Raj Date: Mon, 28 Aug 2023 20:52:51 +0530 Subject: [PATCH] fix: Do not log full database url. Since the database contain credentials, do not log them after changing from `mysql://` to `mysql+pymysql://`. Fixes #642 --- core/docker-entrypoint.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/docker-entrypoint.sh b/core/docker-entrypoint.sh index 254df08..d0bd089 100755 --- a/core/docker-entrypoint.sh +++ b/core/docker-entrypoint.sh @@ -67,7 +67,7 @@ function setup_database () { # Translate mysql:// urls to mysql+mysql:// backend: if [[ "$DATABASE_URL" == mysql://* ]]; then DATABASE_URL="mysql+pymysql://${DATABASE_URL:8}" - echo "Database URL was automatically rewritten to: $DATABASE_URL" + echo "Database URL prefix was automatically rewritten to: mysql+pymysql://" fi # If DATABASE_CLASS is not set, guess it for common databases: