From 533b490edb029bc6c9d9af25c65a9ee8ad58202d Mon Sep 17 00:00:00 2001 From: Safak Date: Tue, 27 Jun 2023 12:34:41 +0200 Subject: [PATCH 1/3] Update Post.js --- src/models/Post.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/models/Post.js b/src/models/Post.js index 59958fd..310e745 100644 --- a/src/models/Post.js +++ b/src/models/Post.js @@ -28,4 +28,5 @@ const postSchema = new Schema( { timestamps: true } ); -export default mongoose.model("Post", postSchema); +//If the Post collection does not exist create a new one. +export default mongoose.models.post || mongoose.model("Post", postSchema); From b91126d89a75ea9a9b2e22faf4998e1e82d19404 Mon Sep 17 00:00:00 2001 From: Safak Date: Tue, 27 Jun 2023 12:37:17 +0200 Subject: [PATCH 2/3] Update User.js --- src/models/User.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/models/User.js b/src/models/User.js index f5e02bd..cb6d4e8 100644 --- a/src/models/User.js +++ b/src/models/User.js @@ -22,4 +22,5 @@ const userSchema = new Schema( { timestamps: true } ); -export default mongoose.model("User", userSchema); +//If the User collection does not exist create a new one. +export default mongoose.models.User || mongoose.model("User", userSchema); From dcf9c9c308589a14b34ff7c4e16e6e29ca3970ba Mon Sep 17 00:00:00 2001 From: Safak Date: Tue, 27 Jun 2023 12:39:04 +0200 Subject: [PATCH 3/3] Update Post.js --- src/models/Post.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/models/Post.js b/src/models/Post.js index 310e745..6e41be7 100644 --- a/src/models/Post.js +++ b/src/models/Post.js @@ -29,4 +29,4 @@ const postSchema = new Schema( ); //If the Post collection does not exist create a new one. -export default mongoose.models.post || mongoose.model("Post", postSchema); +export default mongoose.models.Post || mongoose.model("Post", postSchema);