From 8a2d7cd34e8261004cfdb0448be454d30eb66f47 Mon Sep 17 00:00:00 2001 From: TheCodedProf Date: Sun, 5 Mar 2023 14:53:59 -0500 Subject: [PATCH] added migration --- src/utils/database.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/utils/database.ts b/src/utils/database.ts index e867775..5d86275 100644 --- a/src/utils/database.ts +++ b/src/utils/database.ts @@ -31,11 +31,19 @@ const getIV = () => crypto.randomBytes(16); export class Guilds { guilds: Collection; + oldGuilds: Collection; defaultData: GuildConfig; constructor() { this.guilds = database.collection("guilds"); this.defaultData = defaultData; + this.oldGuilds = database.collection("oldGuilds"); + } + + async readOld(guild: string): Promise> { + // console.log("Guild read") + const entry = await this.oldGuilds.findOne({ id: guild }); + return entry ?? {}; } async read(guild: string): Promise {