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
This commit is contained in:
@@ -67,7 +67,7 @@ function setup_database () {
|
|||||||
# Translate mysql:// urls to mysql+mysql:// backend:
|
# Translate mysql:// urls to mysql+mysql:// backend:
|
||||||
if [[ "$DATABASE_URL" == mysql://* ]]; then
|
if [[ "$DATABASE_URL" == mysql://* ]]; then
|
||||||
DATABASE_URL="mysql+pymysql://${DATABASE_URL:8}"
|
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
|
fi
|
||||||
|
|
||||||
# If DATABASE_CLASS is not set, guess it for common databases:
|
# If DATABASE_CLASS is not set, guess it for common databases:
|
||||||
|
|||||||
Reference in New Issue
Block a user