Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // "mongoose": "5.0.13",
- /* ERROR */
- C:\Users\ZERO\Documents\marcius-capital\server\node_modules\mongoose\lib\utils.js:429
- throw err;
- ^
- MongoError: not authorized on admin to execute command { listIndexes: "users", cursor: { } }
- at queryCallback (C:\Users\ZERO\Documents\marcius-capital\server\node_modules\mongodb-core\lib\cursor.js:223:25)
- at C:\Users\ZERO\Documents\marcius-capital\server\node_modules\mongodb-core\lib\connection\pool.js:541:18
- at process._tickCallback (internal/process/next_tick.js:150:11)
- [nodemon] app crashed - waiting for file changes before starting...
- /* CODE SNIPPET */
- import mongoose from 'mongoose'
- const USER = 'DB_USER'
- const PASSWORD = 'MY_PASSWORD'
- const URL = `mongodb+srv://${USER}:${PASSWORD}@cluster0-tsozo.mongodb.net/test`
- mongoose.connection.on('open', () => {
- console.log('Connected to mongo server.')
- })
- mongoose.connection.on('error', (err) => {
- console.log('Could not connect to mongo server!')
- console.log(err)
- })
- mongoose.Promise = global.Promise
- mongoose.connect(URL, {
- ssl: true,
- keepAlive: true,
- autoReconnect: true,
- })
- export default mongoose
Add Comment
Please, Sign In to add comment