@@ -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
@@ -268,7 +270,7 @@ update_password()
268270
269271install_examples ()
270272{
271- DBUSER= $domjudge_DBUSER PASSWD= $domjudge_PASSWD symfony_console domjudge:load-example-data
273+ symfony_console domjudge:load-example-data
272274 " $EXAMPLEPROBDIR " /generate-contest-yaml
273275 ( cd " $EXAMPLEPROBDIR " && yes y | " $BINDIR " /import-contest )
274276}
@@ -342,8 +344,8 @@ install-loadtest)
342344 read_dbpasswords
343345 create_db_users
344346 symfony_console doctrine:migrations:migrate -n
345- DBUSER= $domjudge_DBUSER PASSWD= $domjudge_PASSWD symfony_console domjudge:load-default-data
346- DBUSER= $domjudge_DBUSER PASSWD= $domjudge_PASSWD symfony_console domjudge:load-gatling-data
347+ symfony_console domjudge:load-default-data
348+ symfony_console domjudge:load-gatling-data
347349 ;;
348350
349351create-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,9 +386,8 @@ upgrade)
384386 fi
385387
386388 symfony_console doctrine:migrations:migrate -n
387- DBUSER=$domjudge_DBUSER PASSWD=$domjudge_PASSWD symfony_console domjudge:load-default-data
388-
389389 symfony_console domjudge:refresh-cache
390+ symfony_console domjudge:load-default-data
390391 verbose " DOMjudge database upgrade completed."
391392 ;;
392393
0 commit comments