@@ -154,6 +154,8 @@ symfony_console()
154154 DATABASE_URL=" mysql://$user @$host :${domjudge_DBPORT} /$db "
155155 fi
156156 fi
157+ else
158+ DATABASE_URL=" mysql://$DBUSER :$( urlencode " ${DB_PASSWD} " ) @$host :${domjudge_DBPORT} /$db "
157159 fi
158160
159161 if [ -n " $DATABASE_URL " ]; then
@@ -269,7 +271,7 @@ update_password()
269271
270272install_examples ()
271273{
272- DBUSER= $domjudge_DBUSER PASSWD= $domjudge_PASSWD symfony_console domjudge:load-example-data
274+ symfony_console domjudge:load-example-data
273275 " $EXAMPLEPROBDIR " /generate-contest-yaml
274276 ( cd " $EXAMPLEPROBDIR " && yes y | " $BINDIR " /import-contest )
275277}
@@ -343,8 +345,8 @@ install-loadtest)
343345 read_dbpasswords
344346 create_db_users
345347 symfony_console doctrine:migrations:migrate -n
346- DBUSER= $domjudge_DBUSER PASSWD= $domjudge_PASSWD symfony_console domjudge:load-default-data
347- DBUSER= $domjudge_DBUSER PASSWD= $domjudge_PASSWD symfony_console domjudge:load-gatling-data
348+ symfony_console domjudge:load-default-data
349+ symfony_console domjudge:load-gatling-data
348350 ;;
349351
350352create-db-users)
@@ -360,7 +362,7 @@ bare-install|install)
360362 read_dbpasswords
361363 create_db_users
362364 symfony_console doctrine:migrations:migrate -n
363- DBUSER= $domjudge_DBUSER PASSWD= $domjudge_PASSWD symfony_console domjudge:load-default-data
365+ symfony_console domjudge:load-default-data
364366 if [ " $1 " = " install" ]; then
365367 install_examples
366368 verbose " SQL structure and default/example data installed."
@@ -384,7 +386,7 @@ upgrade)
384386 fi
385387
386388 symfony_console doctrine:migrations:migrate -n
387- DBUSER= $domjudge_DBUSER PASSWD= $domjudge_PASSWD symfony_console domjudge:load-default-data
389+ symfony_console domjudge:load-default-data
388390 verbose " DOMjudge database upgrade completed."
389391 ;;
390392
0 commit comments