add createEvent endpoint

This commit is contained in:
Maciej Kotowski committed 2021-10-03 18:26:35 +02:00
1 parent 0037887487
commit 73ac852d25
2 files changed
+32 -18

No files matched your search

+26 -18
View File
@@ -6,28 +6,36 @@ const { MONGO_URI } = require("./config");
const mongoose = require("mongoose");
const events = require("./models/events");
app.use(
cors({
origin: "*",
})
cors({
origin: "*",
})
);
mongoose
.connect(MONGO_URI, {
useNewUrlParser: true,
useUnifiedTopology: true,
})
.then(() => console.log("connected"))
.catch((err) => console.log(err));
.connect(MONGO_URI, {
useNewUrlParser: true,
useUnifiedTopology: true,
})
.then(() => console.log("connected"))
.catch((err) => console.log(err));
app.get("/api/getEvents", async (req, res) => {
try {
const event = await events.find();
if (!event) throw Error("something went wrong");
console.log(event);
res.status(200).json(event);
} catch (err) {
res.status(400).json({ msg: err });
}
try {
const event = await events.find();
if (!event) throw Error("something went wrong");
console.log(event);
res.status(200).json(event);
} catch (err) {
res.status(400).json({ msg: err });
}
});
app.post("/api/createEvent", (req, res) => {
events.create({ name: "wydarzenie",type:2,time:Date.now(),created:{time:Date.now()}}, (err) => {
if (err) return res.status(400).json({ msg: err });
// saved!
res.status(200).json("ok");
});
});
app.listen(port, () => {
console.log(`Example app listening at http://localhost:${port}`);
console.log(`Example app listening at http://localhost:${port}`);
});
+6
View File
@@ -6,6 +6,12 @@ const eventSchema = new schema({
type: String,
required: false,
},
created:{
time:{
type:Number,
required: false,
},
},
type: {
type: Number,
required: false,