Skip to content

Commit 281bcfa

Browse files
committed
Use our standard script to create database
1 parent 5957a50 commit 281bcfa

File tree

1 file changed

+3
-8
lines changed

1 file changed

+3
-8
lines changed

.github/jobs/baseinstall.sh

+3-8
Original file line numberDiff line numberDiff line change
@@ -54,19 +54,15 @@ password=root
5454
EOF
5555
cat ~/.my.cnf
5656

57-
mysql_root "CREATE DATABASE IF NOT EXISTS \`domjudge\` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;"
58-
mysql_root "CREATE USER IF NOT EXISTS \`domjudge\`@'%' IDENTIFIED BY 'domjudge';"
59-
mysql_root "GRANT SELECT, INSERT, UPDATE, DELETE ON \`domjudge\`.* TO 'domjudge'@'%';"
60-
mysql_root "FLUSH PRIVILEGES;"
57+
echo 'unused:sqlserver:domjudge:domjudge:domjudge_db-pw+% #$*)@(!/;,.:3306' > /opt/domjudge/domserver/etc/dbpasswords.secret
58+
59+
/opt/domjudge/domserver/bin/dj_setup_database -uroot -proot create-db-users
6160

6261
# Show some MySQL debugging
6362
mysql_root "show databases"
6463
mysql_root "SELECT CURRENT_USER();"
6564
mysql_root "SELECT USER();"
6665
mysql_root "SELECT user,host FROM mysql.user"
67-
echo "unused:sqlserver:domjudge:domjudge:domjudge:3306" > /opt/domjudge/domserver/etc/dbpasswords.secret
68-
mysql_user "SELECT CURRENT_USER();"
69-
mysql_user "SELECT USER();"
7066
section_end
7167

7268
if [ "${db}" = "install" ]; then
@@ -139,4 +135,3 @@ elif [ "$version" = "all" ]; then
139135
mysql_root "UPDATE user SET teamid = 1 WHERE userid = 1;" domjudge
140136
fi
141137
section_end
142-

0 commit comments

Comments
 (0)