import mongoose from 'mongoose' import config from '../../config/index.js' import User from '../../src/adapters/localdb/models/users.js' const EMAIL = process.env.EMAIL || 'test@test3.com' const PASSWORD = process.env.PASSWORD || 'pass' async function addUser () { // Connect to the Mongo Database. mongoose.Promise = global.Promise mongoose.set('useCreateIndex', true) // Stop deprecation warning. await mongoose.connect( config.database, { useNewUrlParser: true, useUnifiedTopology: true } ) const userData = { email: EMAIL, password: PASSWORD } const user = new User(userData) // Enforce default value of 'user' user.type = 'user' await user.save() await mongoose.connection.close() console.log(`User ${EMAIL} created.`) } addUser() export default { addUser }