From 9dbf0548d7a8d42383a63552aa019ed86dc01946 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=98=99=E2=97=A6=20The=20Tablet=20=E2=9D=80=20GamerGirla?= =?UTF-8?q?ndCo=20=E2=97=A6=E2=9D=A7?= Date: Wed, 6 Dec 2023 21:28:51 -0500 Subject: [PATCH] refactor(db/models): remove existence guard/check from models --- models/band.ts | 2 +- models/challenges/biffno.ts | 5 +++-- models/challenges/gen.ts | 2 +- models/stories/index.ts | 4 +--- 4 files changed, 6 insertions(+), 7 deletions(-) diff --git a/models/band.ts b/models/band.ts index a58fef9..5cd73bd 100644 --- a/models/band.ts +++ b/models/band.ts @@ -1,4 +1,4 @@ -import mongoose, { connect, PopulatedDoc, Document, Model } from "mongoose"; +import mongoose, { connect, Document, Model } from "mongoose"; const { Schema, model } = mongoose; import SequenceFactory from "mongoose-sequence"; import { hasMigrated } from "~/lib/dbconfig"; diff --git a/models/challenges/biffno.ts b/models/challenges/biffno.ts index 587e4fe..28fb3bf 100644 --- a/models/challenges/biffno.ts +++ b/models/challenges/biffno.ts @@ -67,7 +67,8 @@ const biffnoschema = new mongoose.Schema({ }, }); -hasMigrated && !mongoose.models.Biffno; -biffnoschema.plugin(AutoIncrement, { start_seq: 1, id: "bif_id" }); +hasMigrated && + !mongoose.models.Biffno && + biffnoschema.plugin(AutoIncrement, { start_seq: 1, id: "bif_id" }); export const Biffno: Model = mongoose.models.Biffno || mongoose.model("Biffno", biffnoschema, "biffno"); diff --git a/models/challenges/gen.ts b/models/challenges/gen.ts index d6f140d..a820dbd 100644 --- a/models/challenges/gen.ts +++ b/models/challenges/gen.ts @@ -49,5 +49,5 @@ hasMigrated && !mongoose.models.Challenge && challengeSchema.plugin(AutoIncrement, { id: "challenges" }); export const Challenge: Model = - mongoose.models.Challenge || + // mongoose.models.Challenge || mongoose.model("Challenge", challengeSchema, "challenges"); diff --git a/models/stories/index.ts b/models/stories/index.ts index 1d9a106..8ea08b6 100644 --- a/models/stories/index.ts +++ b/models/stories/index.ts @@ -90,9 +90,7 @@ const StorySchema = new mongoose.Schema({ hasMigrated && !mongoose.models.Story && Chapter.plugin(AutoIncrement, { id: "chapterid", inc_field: "id" }); -hasMigrated && - !mongoose.models.Story && - StorySchema.plugin(AutoIncrement, { id: "storyid" }); +hasMigrated && StorySchema.plugin(AutoIncrement, { id: "storyid" }); export const Story: Model = /* mongoose.models.Story || */ mongoose.model( "Story",