Files
zkldi_Tachi/server/scripts/initialise-counters.ts
T
2021-05-20 08:27:09 +01:00

23 lines
517 B
TypeScript

import db from "../db/db";
import CreateLogCtx from "../common/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: 1,
});
logger.info("Successfully initialised counter documents. Exiting.");
process.exit(0);
})();