@@ -154,6 +154,8 @@ symfony_console()
154
154
DATABASE_URL=" mysql://$user @$host :${domjudge_DBPORT} /$db "
155
155
fi
156
156
fi
157
+ else
158
+ DATABASE_URL=" mysql://$DBUSER :$( urlencode " ${DB_PASSWD} " ) @$host :${domjudge_DBPORT} /$db "
157
159
fi
158
160
159
161
if [ -n " $DATABASE_URL " ]; then
@@ -268,7 +270,7 @@ update_password()
268
270
269
271
install_examples ()
270
272
{
271
- DBUSER= $domjudge_DBUSER PASSWD= $domjudge_PASSWD symfony_console domjudge:load-example-data
273
+ symfony_console domjudge:load-example-data
272
274
" $EXAMPLEPROBDIR " /generate-contest-yaml
273
275
( cd " $EXAMPLEPROBDIR " && yes y | " $BINDIR " /import-contest )
274
276
}
@@ -342,8 +344,8 @@ install-loadtest)
342
344
read_dbpasswords
343
345
create_db_users
344
346
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
347
349
;;
348
350
349
351
create-db-users)
@@ -360,7 +362,7 @@ bare-install|install)
360
362
read_dbpasswords
361
363
create_db_users
362
364
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
364
366
if [ " $1 " = " install" ]; then
365
367
install_examples
366
368
verbose " SQL structure and default/example data installed."
@@ -384,9 +386,8 @@ upgrade)
384
386
fi
385
387
386
388
symfony_console doctrine:migrations:migrate -n
387
- DBUSER=$domjudge_DBUSER PASSWD=$domjudge_PASSWD symfony_console domjudge:load-default-data
388
-
389
389
symfony_console domjudge:refresh-cache
390
+ symfony_console domjudge:load-default-data
390
391
verbose " DOMjudge database upgrade completed."
391
392
;;
392
393
0 commit comments