Files
orisoxin/server/database.js
T
morteza 275fb0839c
deploy to danak / build_and_deploy (push) Has been cancelled
update db string
2026-07-03 12:47:08 +03:30

32 lines
947 B
JavaScript

const mongoose = require('mongoose')
mongoose.plugin(schema => {
schema.set('toObject', {
getters: true
})
schema.set('toJSON', {
getters: true
})
schema.set('timestamps', {
createdAt: 'created_at',
updatedAt: 'updated_at'
})
})
mongoose.connect('mongodb://root:e9a15xftSaqNgR1fNMSUEHVqYDVh5XiDSW8Dt9sG1UyHvOE6nSTtQguaO4vor4Fp@noxkpqjq8ufxq969ut0v5p3m:27017/orisoxin?directConnection=true&authSource=admin', {
// mongoose.connect('mongodb://root:asrerb6udsf13sdfb6@srv-captain--danak-mongo-2:27017/orisoxin?authSource=admin', {
// mongoose.connect('mongodb://localhost:27017/OrisOxin', {
useNewUrlParser: true,
useUnifiedTopology: true,
useFindAndModify: false,
useCreateIndex: true
})
const database = mongoose.connection
database.on('error', console.error.bind(console, 'connection error:'))
database.once('open', function callback() {
console.log("MongoDB Connected...")
})
module.exports = database