From 422f3227b657ecb84870c7675c508c2faa04f5d9 Mon Sep 17 00:00:00 2001 From: Kalle <38327916+Sendouc@users.noreply.github.com> Date: Tue, 30 Jan 2024 17:09:41 +0200 Subject: [PATCH] Fix tournaments script --- package.json | 1 + scripts/fix-tournaments.ts | 11 +++++++++++ 2 files changed, 12 insertions(+) create mode 100644 scripts/fix-tournaments.ts diff --git a/package.json b/package.json index 5b2f32ce5..703738008 100644 --- a/package.json +++ b/package.json @@ -35,6 +35,7 @@ "season-initial-powers": "node --experimental-specifier-resolution=node -r @swc-node/register -r tsconfig-paths/register scripts/season-initial-powers.ts", "map-popularity": "node --experimental-specifier-resolution=node -r @swc-node/register -r tsconfig-paths/register scripts/map-popularity.ts", "map-popularity-q": "node --experimental-specifier-resolution=node -r @swc-node/register -r tsconfig-paths/register scripts/map-popularity-q.ts", + "fix-tournaments": "node --experimental-specifier-resolution=node -r @swc-node/register -r tsconfig-paths/register scripts/fix-tournaments.ts", "transfer-weapon-pools": "node --experimental-specifier-resolution=node -r @swc-node/register -r tsconfig-paths/register scripts/transfer-weapon-pools.ts", "reopen-tournament": "node --experimental-specifier-resolution=node -r @swc-node/register -r tsconfig-paths/register scripts/reopen-tournament.ts", "refresh-prod-db": "node --experimental-specifier-resolution=node -r @swc-node/register -r tsconfig-paths/register scripts/refresh-prod-db.ts && npm run migrate up", diff --git a/scripts/fix-tournaments.ts b/scripts/fix-tournaments.ts new file mode 100644 index 000000000..0ff465436 --- /dev/null +++ b/scripts/fix-tournaments.ts @@ -0,0 +1,11 @@ +/* eslint-disable no-console */ +import "dotenv/config"; +import { sql } from "~/db/sql"; + +sql + .prepare( + `update "TournamentStage" set "name" = 'Main bracket' where "name" = 'Elimination stage'`, + ) + .run(); + +console.log(`Fixed tournaments`);