Scripting

This commit is contained in:
zkldi
2021-04-18 00:54:10 +01:00
parent aa44991490
commit f0b79b67c5
2 changed files with 26 additions and 12 deletions
+4 -12
View File
@@ -40,14 +40,6 @@ const defaultFormatRoute = format.combine(
ktblackPrintf
);
const jsonFormatRoute = format.combine(
format.timestamp({
format: "YYYY-MM-DD HH:mm:ss",
}),
format.errors({ stack: true }),
format.json()
);
let tports = [];
if (IN_TESTING) {
@@ -55,9 +47,9 @@ if (IN_TESTING) {
new transports.File({
filename: "logs/ktblack-tests-error.log",
level: "error",
format: jsonFormatRoute,
format: defaultFormatRoute,
}),
new transports.File({ filename: "logs/ktblack-tests.log", format: jsonFormatRoute }),
new transports.File({ filename: "logs/ktblack-tests.log", format: defaultFormatRoute }),
new transports.Console({
format: format.combine(format.colorize({ level: true }), defaultFormatRoute),
}),
@@ -67,9 +59,9 @@ if (IN_TESTING) {
new transports.File({
filename: "logs/ktblack-error.log",
level: "error",
format: jsonFormatRoute,
format: defaultFormatRoute,
}),
new transports.File({ filename: "logs/ktblack.log", format: jsonFormatRoute }),
new transports.File({ filename: "logs/ktblack.log", format: defaultFormatRoute }),
new transports.Console({
format: format.combine(format.colorize({ level: true }), defaultFormatRoute),
}),
+22
View File
@@ -0,0 +1,22 @@
import db from "../db/db";
import CreateLogCtx from "../logger";
const logger = CreateLogCtx("scripts/initialise-counters.ts");
(async () => {
let users = await db.counters.findOne({
counterName: "users",
});
if (users) {
throw new Error(`"users" document already exists, exiting.`);
}
await db.counters.insert({
counterName: "users",
value: 0,
});
logger.info("Successfully initialised counter documents. Exiting.");
process.exit(0);
})();