feat: add ci cd files dont edit those files

This commit is contained in:
mahyargdz
2024-10-21 10:22:26 +03:30
commit fb5b440d42
321 changed files with 188273 additions and 0 deletions
+32
View File
@@ -0,0 +1,32 @@
const mongoose = require('mongoose')
const databaseURL = require('./databaseURL')
mongoose.plugin(schema => {
schema.set('toObject', {
getters: true
})
schema.set('toJSON', {
getters: true
})
schema.set('timestamps', {
createdAt: 'created_at',
updatedAt: 'updated_at'
})
})
// mongodb database connection string. change it as per your needs. here "mydb" is the name of the database. You don't need to create DB from mongodb terminal. mongoose create the database automatically.
mongoose.connect(databaseURL, {
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