diff --git a/messagesAppBackend/src/Message.ts b/messagesAppBackend/src/Message.ts index d607441ed473d9d69f882bd4c09e06e398988aee..bbefd5859dfc9b79b5908718c4d588f1f1b9bf26 100644 --- a/messagesAppBackend/src/Message.ts +++ b/messagesAppBackend/src/Message.ts @@ -1,8 +1,15 @@ -import mongoose from "mongoose" +import mongoose from "mongoose"; -const messageSchema = new mongoose.Schema({ - content: String, - time: new Date() -}) -export default mongoose.model("messages", messageSchema) \ No newline at end of file +export interface messageInterface extends Document { + message: String +} + + +const messageSchema: mongoose.Schema = new mongoose.Schema({ + message: {type: String} +}); + +const messageModel = mongoose.model<messageInterface>("messages", messageSchema); + +export default messageModel; \ No newline at end of file diff --git a/messagesAppBackend/src/server.ts b/messagesAppBackend/src/server.ts index 0dac309f4f1b77b3154f258eb4ea57a4e8708727..22119231dd89299c88293f4b439ddfa41733d24c 100644 --- a/messagesAppBackend/src/server.ts +++ b/messagesAppBackend/src/server.ts @@ -6,6 +6,7 @@ const app = express() mongoose.connect("mongodb+srv://joasep:koira@messagescluster0.nvb8tqc.mongodb.net/?retryWrites=true&w=majority") +/* let messages addMessage("This is my first message!") @@ -19,13 +20,14 @@ async function addMessage(messageContent){ await mongoose.disconnect() } +*/ app.get("/", (req, res) => { - res.send(messages) + res.send("Hello") }) const port = process.env.PORT || 3000