Spaces:
Running
Running
File size: 627 Bytes
1cf8f01 4fc8652 1cf8f01 4fc8652 1cf8f01 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
import mongoose from "mongoose";
const MONGODB_URI = process.env.MONGODB_URI;
// @ts-expect-error iknown issue with mongoose types
let cached = global.mongoose;
if (!cached) {
// @ts-expect-error iknown issue with mongoose types
cached = global.mongoose = { conn: null, promise: null };
}
// Mock database connection for local storage
// This replaces the MongoDB connection with a simple flag
let isConnected = false;
async function dbConnect() {
// Simulate connection
isConnected = true;
console.log("Using local storage instead of MongoDB Atlas");
return { isConnected: true };
}
export default dbConnect;
|