Files
Superalgos/server/app.js
T
2018-09-03 15:19:57 +02:00

22 lines
586 B
JavaScript

const express = require('express');
const graphqlHTTP = require('express-graphql');
const schema = require('./schema/schema');
const mongoose = require('mongoose');
const app = express();
// Connect to the daabase
mongoose.connect('mongodb://users-module-graphql-server:dsadTRYUtrsgg34@ds141952.mlab.com:41952/users', { useNewUrlParser: true });
mongoose.connection.once('open', () => {
console.log('Connected to database');
})
app.use('/graphql', graphqlHTTP({
schema,
graphiql: true
}));
app.listen(4000,() => {
console.log('Now listening for requests on port 4000');
});