Advertisement
Guest User

Untitled

a guest
Dec 12th, 2016
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. const User = require('../server/models/User')
  2. const mongoose = require('mongoose')
  3.  
  4. mongoose.Promise = global.Promise
  5.  
  6. module.exports = async (args, done) => {
  7. const action = args[0]
  8. switch (action) {
  9. // node migration user create email password
  10. case 'create':
  11. return await new User({
  12. email: args[1],
  13. password: args[2]
  14. }).save(function (err) {
  15. if (err) throw err
  16. }).then(user => {
  17. console.log('User created: ' + user)
  18. if (require.main === module) {
  19. process.exit()
  20. } else {
  21. done && done()
  22. }
  23. })
  24. }
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement