Files
zkldi_Tachi/server/scripts/initialise-counters.ts
T
2021-05-25 16:12:57 +01:00

23 lines
495 B
TypeScript

import db from "../db/db";
import CreateLogCtx from "../common/logger";
const logger = CreateLogCtx(__filename);
(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);
})();