mirror of
https://github.com/zkldi/Tachi.git
synced 2026-09-27 09:28:12 +03:00
23 lines
495 B
TypeScript
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);
|
|
})();
|