From ee5c5d37a4eba3c531bb2931f1897f90c306eea2 Mon Sep 17 00:00:00 2001 From: Nathaniel Tampus Date: Sat, 6 May 2023 20:23:58 +0800 Subject: [PATCH] remove unused update query from game model --- server/src/db/models/game.model.ts | 21 --------------------- 1 file changed, 21 deletions(-) diff --git a/server/src/db/models/game.model.ts b/server/src/db/models/game.model.ts index 5beae0f..0297e82 100644 --- a/server/src/db/models/game.model.ts +++ b/server/src/db/models/game.model.ts @@ -126,26 +126,6 @@ export const findByUserId = async (id: number, limit = 10) => { } }; -// TODO: update fields specifically, "data" string doesnt work -export const update = async (id: number, data: string) => { - try { - const res = await db.query(`UPDATE "game" SET $1 WHERE id = $2 RETURNING *`, [data, id]); - return { - id: res.rows[0].id, - winner: res.rows[0].winner, - endReason: res.rows[0].end_reason, - pgn: res.rows[0].pgn, - white: { id: res.rows[0].white_id, name: res.rows[0].white_name }, - black: { id: res.rows[0].black_id, name: res.rows[0].black_name }, - startedAt: res.rows[0].started_at.getTime(), - endedAt: res.rows[0].ended_at?.getTime() || undefined - } as Game; - } catch (err: unknown) { - console.log(err); - return null; - } -}; - export const remove = async (id: number) => { try { const res = await db.query(`DELETE FROM "game" WHERE id = $1 RETURNING *`, [id]); @@ -169,7 +149,6 @@ const GameModel = { save, findById, findByUserId, - update, remove };