@@ -155,6 +155,8 @@ symfony_console()
155155 DATABASE_URL=" mysql://$user @$host :${domjudge_DBPORT} /$db "
156156 fi
157157 fi
158+ else
159+ DATABASE_URL=" mysql://$DBUSER :$( urlencode " ${PASSWD} " ) @$host :${domjudge_DBPORT} /$db "
158160 fi
159161
160162 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)
@@ -361,7 +363,7 @@ bare-install|install)
361363 read_dbpasswords
362364 create_db_users
363365 symfony_console doctrine:migrations:migrate -n
364- DBUSER= $domjudge_DBUSER PASSWD= $domjudge_PASSWD symfony_console domjudge:load-default-data
366+ symfony_console domjudge:load-default-data
365367 if [ " $1 " = " install" ]; then
366368 install_examples
367369 verbose " SQL structure and default/example data installed."
@@ -385,9 +387,8 @@ upgrade)
385387 fi
386388
387389 symfony_console doctrine:migrations:migrate -n
388- DBUSER=$domjudge_DBUSER PASSWD=$domjudge_PASSWD symfony_console domjudge:load-default-data
389-
390390 symfony_console domjudge:refresh-cache
391+ symfony_console domjudge:load-default-data
391392 verbose " DOMjudge database upgrade completed."
392393 ;;
393394
0 commit comments