From bb0e8899343e3905bd9423c561a86c1d03e7d5b9 Mon Sep 17 00:00:00 2001 From: BurnyLlama Date: Mon, 1 Nov 2021 21:58:19 +0100 Subject: [PATCH] Small refacor of SQL statements. --- libs/database/generate.js | 17 +++++++++++------ libs/database/tasks.js | 2 +- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/libs/database/generate.js b/libs/database/generate.js index e3214a3..a65fdb0 100644 --- a/libs/database/generate.js +++ b/libs/database/generate.js @@ -67,7 +67,8 @@ export function generateDB() { "time" float NOT NULL DEFAULT 0, "date" timestamp NOT NULL DEFAULT current_timestamp, "server" char(4) NOT NULL DEFAULT '', - "rank" INTEGER NOT NULL); + "rank" INTEGER NOT NULL + ) `) log("Calculating rankings for each map...") @@ -96,7 +97,8 @@ export function generateDB() { "time" float NOT NULL DEFAULT 0, "date" timestamp NOT NULL DEFAULT current_timestamp, "server" char(4) NOT NULL DEFAULT '', - "teamrank" INTEGER NOT NULL); + "teamrank" INTEGER NOT NULL + ) `) log("Calculating teamrankings for each map...") @@ -113,7 +115,8 @@ export function generateDB() { CREATE TABLE IF NOT EXISTS "points" ( "rank" INTEGER NOT NULL, "player" varchar(16) NOT NULL, - "points" INTEGER NOT NULL); + "points" INTEGER NOT NULL + ) `) log("Generating graphRecordCache...") @@ -123,13 +126,14 @@ export function generateDB() { "player" varchar(16) NOT NULL, "time" float NOT NULL DEFAULT 0, "date" timestamp NOT NULL DEFAULT current_timestamp, - "server" char(4) NOT NULL DEFAULT ''); + "server" char(4) NOT NULL DEFAULT '' + ) `) tasks.processTimeGraph() execMany([ `CREATE INDEX IF NOT EXISTS "idx_graphCache_player" ON "graphRecordCache" ("player")`, - `CREATE INDEX IF NOT EXISTS "idx_graphCache_map" ON "graphRecordCache" ("map");` + `CREATE INDEX IF NOT EXISTS "idx_graphCache_map" ON "graphRecordCache" ("map")` ]) log("Inserting points to DB...") @@ -146,6 +150,7 @@ export function generateDB() { "colorBodyRaw" INTEGER NOT NULL, "colorBodyHex" varchar(8) NOT NULL, "colorFeetRaw" INTEGER NOT NULL, - "colorFeetHex" varchar(8) NOT NULL); + "colorFeetHex" varchar(8) NOT NULL + ) `) } diff --git a/libs/database/tasks.js b/libs/database/tasks.js index 47ac4fe..265bd50 100644 --- a/libs/database/tasks.js +++ b/libs/database/tasks.js @@ -146,7 +146,7 @@ export function processAllPoints() { "rank" INTEGER NOT NULL, "player" varchar(16) NOT NULL, "points" INTEGER NOT NULL - ); + ) `) /* Insert data */