This commit is contained in:
Lukian 2024-09-16 17:55:31 +02:00
parent 64f4f76302
commit 8f435bbeda

View file

@ -13,7 +13,7 @@ export function getConnection() {
// | GAMES | // | GAMES |
// +-----------------------------------+ // +-----------------------------------+
export function getGames(connection) { function getGames(connection) {
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
connection.query( connection.query(
`SELECT id, title, subtitle, type, players, duration, ages FROM games`, `SELECT id, title, subtitle, type, players, duration, ages FROM games`,
@ -27,7 +27,7 @@ export function getGames(connection) {
}); });
} }
export function getGame(connection, gameid) { function getGame(connection, gameid) {
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
connection.query( connection.query(
`SELECT * FROM games WHERE id = "${gameid}"`, `SELECT * FROM games WHERE id = "${gameid}"`,
@ -41,7 +41,7 @@ export function getGame(connection, gameid) {
}) })
} }
export function addHelper(connection, username, gameid) { function addHelper(connection, username, gameid) {
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
connection.query( connection.query(
`UPDATE games SET helpers = JSON_ARRAY_APPEND(helpers, '$', "${username}") WHERE id = ${gameid}`, `UPDATE games SET helpers = JSON_ARRAY_APPEND(helpers, '$', "${username}") WHERE id = ${gameid}`,
@ -55,7 +55,7 @@ export function addHelper(connection, username, gameid) {
}) })
} }
export function removeHelper(connection, username, gameid) { function removeHelper(connection, username, gameid) {
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
connection.query( connection.query(
`UPDATE games SET helpers = JSON_REMOVE(helpers, JSON_UNQUOTE(JSON_SEARCH(helpers, 'one', "${username}"))) WHERE id = ${gameid}`, `UPDATE games SET helpers = JSON_REMOVE(helpers, JSON_UNQUOTE(JSON_SEARCH(helpers, 'one', "${username}"))) WHERE id = ${gameid}`,
@ -69,7 +69,7 @@ export function removeHelper(connection, username, gameid) {
}); });
} }
export function getHelpers(connection, gameid) { function getHelpers(connection, gameid) {
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
connection.query( connection.query(
`SELECT helpers FROM games WHERE id = "${gameid}"`, `SELECT helpers FROM games WHERE id = "${gameid}"`,
@ -87,7 +87,7 @@ export function getHelpers(connection, gameid) {
// | AUTH | // | AUTH |
// +-----------------------------------+ // +-----------------------------------+
export function getUser(connection, username) { function getUser(connection, username) {
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
connection.query( connection.query(
`SELECT * FROM users WHERE username = "${username}"`, `SELECT * FROM users WHERE username = "${username}"`,
@ -100,7 +100,7 @@ export function getUser(connection, username) {
}) })
} }
export function addUser(connection, username, name, lastname, password) { function addUser(connection, username, name, lastname, password) {
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
connection.query( connection.query(
`INSERT INTO users(username, name, lastname, password) VALUES("${username}", "${name}", "${lastname}", "${password}")`, `INSERT INTO users(username, name, lastname, password) VALUES("${username}", "${name}", "${lastname}", "${password}")`,
@ -130,7 +130,7 @@ export function getUnverifiedUsers(connection) {
}) })
} }
export function setVerified(connection, username) { function setVerified(connection, username) {
return new Promise((resolve, reject) => { return new Promise((resolve, reject) => {
connection.query( connection.query(
`UPDATE users SET verified = 1 WHERE username = "${username}"`, `UPDATE users SET verified = 1 WHERE username = "${username}"`,