@@ -153,6 +153,8 @@ symfony_console()
153153 DATABASE_URL=" mysql://$user @$host :${domjudge_DBPORT} /$db "
154154 fi
155155 fi
156+ else
157+ DATABASE_URL=" mysql://$DBUSER :$( urlencode " ${PASSWD} " ) @$host :${domjudge_DBPORT} /$db "
156158 fi
157159
158160 if [ -n " $DATABASE_URL " ]; then
@@ -267,7 +269,7 @@ update_password()
267269
268270install_examples ()
269271{
270- DBUSER= $domjudge_DBUSER PASSWD= $domjudge_PASSWD symfony_console domjudge:load-example-data
272+ symfony_console domjudge:load-example-data
271273 " $EXAMPLEPROBDIR " /generate-contest-yaml
272274 ( cd " $EXAMPLEPROBDIR " && yes y | " $BINDIR " /import-contest )
273275}
@@ -341,8 +343,8 @@ install-loadtest)
341343 read_dbpasswords
342344 create_db_users
343345 symfony_console doctrine:migrations:migrate -n
344- DBUSER= $domjudge_DBUSER PASSWD= $domjudge_PASSWD symfony_console domjudge:load-default-data
345- DBUSER= $domjudge_DBUSER PASSWD= $domjudge_PASSWD symfony_console domjudge:load-gatling-data
346+ symfony_console domjudge:load-default-data
347+ symfony_console domjudge:load-gatling-data
346348 ;;
347349
348350create-db-users)
@@ -359,7 +361,7 @@ bare-install|install)
359361 read_dbpasswords
360362 create_db_users
361363 symfony_console doctrine:migrations:migrate -n
362- DBUSER= $domjudge_DBUSER PASSWD= $domjudge_PASSWD symfony_console domjudge:load-default-data
364+ symfony_console domjudge:load-default-data
363365 if [ " $1 " = " install" ]; then
364366 install_examples
365367 verbose " SQL structure and default/example data installed."
@@ -383,9 +385,8 @@ upgrade)
383385 fi
384386
385387 symfony_console doctrine:migrations:migrate -n
386- DBUSER=$domjudge_DBUSER PASSWD=$domjudge_PASSWD symfony_console domjudge:load-default-data
387-
388388 symfony_console domjudge:refresh-cache
389+ symfony_console domjudge:load-default-data
389390 verbose " DOMjudge database upgrade completed."
390391 ;;
391392
0 commit comments