refactor: edit common function for database plugin and middleware

This commit is contained in:
☙◦ The Tablet ❀ GamerGirlandCo ◦❧ 2023-10-11 16:51:03 -04:00
parent 44606e53d5
commit b1c94ab0ae
Signed by: tablet
GPG Key ID: 924A5F6AF051E87C

View File

@ -2,14 +2,15 @@ import mongoose from "mongoose";
import { Biffno } from "~/models/challenges/biffno"; import { Biffno } from "~/models/challenges/biffno";
import { Ficmas } from "~/models/challenges/ficmas"; import { Ficmas } from "~/models/challenges/ficmas";
import { Challenge } from "~/models/challenges/gen"; import { Challenge } from "~/models/challenges/gen";
import { log } from "./logger";
export default async function () { export default async function () {
let beep = useRuntimeConfig(); let beep = useRuntimeConfig();
Challenge; Challenge;
Biffno; Biffno;
Ficmas; Ficmas;
console.log(mongoose.connection.modelNames); log.debug(mongoose.connection.modelNames());
console.log(beep); mongoose.set("debug", true);
try { try {
await mongoose.connect(beep.database.uri); await mongoose.connect(beep.database.uri);
// if (!!!mongoose.connections.length) // if (!!!mongoose.connections.length)