Archived
28 lines
789 B
JavaScript
28 lines
789 B
JavaScript
|
|
const express = require('express')
|
|
const app = express()
|
|
const port = process.env.PORT || 3000
|
|
const { MONGO_URI } = require("./config");
|
|
const mongoose = require("mongoose");
|
|
const events = require("./models/events");
|
|
mongoose
|
|
.connect(MONGO_URI, {
|
|
useNewUrlParser: true,
|
|
useUnifiedTopology: true,
|
|
})
|
|
.then(() => console.log("connected"))
|
|
.catch((err) => console.log(err));
|
|
app.get('/', async (req, res) => {
|
|
try {
|
|
const event = await events.find({ mess : "one" });
|
|
if (!event) throw Error("something went wrong");
|
|
console.log(event)
|
|
res.status(200).json(event);
|
|
} catch (err) {
|
|
res.status(400).json({ msg: err });
|
|
}
|
|
})
|
|
|
|
app.listen(port, () => {
|
|
console.log(`Example app listening at http://localhost:${port}`)
|
|
}) |