2020-06-04 20:05:01 +03:00

22 lines
697 B
JavaScript

const express = require('express')
const graphqlHTTP = require('express-graphql')
const schema = require('./graphql/schema')
const mongoose = require('mongoose')
const server = express()
const PORT = 3001
server.use('/graphql', graphqlHTTP({ schema, graphiql: true }))
mongoose.connect(
'mongodb+srv://sergeyyarkov:1234@cluster0-1dsll.mongodb.net/todo-db?retryWrites=true&w=majority',
{ useNewUrlParser: true, useUnifiedTopology: true }
)
mongoose.connection.on('error', (err) =>
console.log(`❌ Database error: ${err}`)
)
mongoose.connection.once('open', () => console.log('✔️ Database connected!'))
server.listen(PORT, () => console.log(`🚀 App is running on port ${PORT}`))