Skip to content

Instantly share code, notes, and snippets.

@wilkerlucio
Created November 11, 2013 20:29
Show Gist options
  • Select an option

  • Save wilkerlucio/7419801 to your computer and use it in GitHub Desktop.

Select an option

Save wilkerlucio/7419801 to your computer and use it in GitHub Desktop.
User = require("../models/user.coffee")
readline = require("readline")
mongoose = require("mongoose")
mongoose.connect "mongodb://localhost/sayish-" + (process.env.NODE_ENV || "development")
mongoose.connection.once "open", ->
rl = readline.createInterface(input: process.stdin, output: process.stdout)
rl.question "Type your name: ", (name) ->
rl.question "Type your user name: ", (username) ->
rl.question "Type your email: ", (email) ->
rl.question "Type your password: ", (password) ->
user =
name: name
username: username
email: email
password: password
role: "admin"
User.create user, (err, user) ->
if err
console.log "Error saving user", err
process.exit(1)
else
console.log "User successfully saved", user
process.exit(0)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment