Sindbad~EG File Manager
import mongoose from "mongoose";
const dropDatabase = async (DB_NAME) => {
try {
const connection = mongoose.connection; // Get the Mongoose connection
await connection.db.dropDatabase(); // Drop the database
console.log(`Database ${DB_NAME} dropped successfully`);
} catch (err) {
console.error("Failed to drop database:", err);
}
};
const connectDB = async (DATABASE_URL) => {
try {
mongoose.set("strictQuery", false);
await mongoose.connect(DATABASE_URL, {
useNewUrlParser: true,
useUnifiedTopology: true,
});
// Drop the database
// await dropDatabase(DB_NAME);
console.log("Database Connected Successfully..");
} catch (err) {
console.log({ err });
}
};
export default connectDB;
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists