From b0953e090cb8558a7a0ea473b177c99c0c0d09a7 Mon Sep 17 00:00:00 2001 From: anibal-081957 Date: Fri, 3 Mar 2017 12:44:26 -0300 Subject: [PATCH] creado esquema usuario y url usuario --- server.js | 29 +++++++++++++++++++++++++++-- 1 file changed, 27 insertions(+), 2 deletions(-) diff --git a/server.js b/server.js index 2c05bcb..f8ddee1 100644 --- a/server.js +++ b/server.js @@ -5,8 +5,18 @@ var express = require('express'), eps = require('ejs'), morgan = require('morgan'), mongoose= require('mongoose'); + + +//creando esquema +var Schema = mongoose.Schema; +var Sh_user = new Schema({ + email: String, + password: String +}); + +var Usuario = mongoose.model('usuario', Sh_user); -Object.assign=require('object-assign') +Object.assign=require('object-assign'); app.engine('html', require('ejs').renderFile); app.use(morgan('combined')) @@ -21,7 +31,7 @@ if (mongoURL == null && process.env.DATABASE_SERVICE_NAME) { mongoHost = process.env[mongoServiceName + '_SERVICE_HOST'], mongoPort = process.env[mongoServiceName + '_SERVICE_PORT'], mongoDatabase = process.env[mongoServiceName + '_DATABASE'], - mongoPassword = process.env[mongoServiceName + '_PASSWORD'] + mongoPassword = process.env[mongoServiceName + '_PASSWORD'], mongoUser = process.env[mongoServiceName + '_USER']; if (mongoHost && mongoPort && mongoDatabase) { @@ -92,6 +102,21 @@ app.get('/pagecount', function (req, res) { } }); +//prueba de conexion + +app.get('/usuario', function (req, res){ + var us = new Usuario({ + email: 'anibal@mail.com', + password: '12345' + }); + us.save(function (err) { + if (err) res.send('opps'); + else res.send('email: ' + us.email + ' password: ' + us.password); + }); +}); + +// + // error handling app.use(function(err, req, res, next){ console.error(err.stack);