Skip to content

Commit 650e835

Browse files
authored
Merge branch 'master' into feature/#3
2 parents 14094e4 + c0fc733 commit 650e835

File tree

4 files changed

+35
-3
lines changed

4 files changed

+35
-3
lines changed

index.js

+2-3
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,8 @@ app.use(bodyParser.urlencoded({ extended: true }));
2323

2424
mongoose
2525
.connect(
26-
// "mongodb+srv://parkracoon:[email protected]/?retryWrites=true&w=majority"
27-
"mongodb+srv://rkdgml:[email protected]/?retryWrites=true&w=majority"
28-
26+
"mongodb+srv://parkracoon:[email protected]/?retryWrites=true&w=majority"
27+
// "mongodb+srv://rkdgml:[email protected]/?retryWrites=true&w=majority"
2928
)
3029
.then(() => console.log("MongoDB Connected..."))
3130
.catch((err) => console.log(err));

models/Marker.js

+5
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,14 @@ const MarkerSchema = mongoose.Schema(
1515
latitude: {
1616
type: String,
1717
},
18+
1819
type : {
1920

2021
}
22+
// isSmoking: {
23+
// type: Boolean,
24+
// },
25+
2126
},
2227
);
2328

models/User.js

+3
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ const userSchema = mongoose.Schema({
2020
tokenExp :{
2121
type: Number
2222
},
23+
isAdmin: {
24+
type: Boolean
25+
},
2326
// user token 생성
2427
isAdmin : {
2528
type : Number,

routes/marker.js

+25
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,29 @@ const data = JSON.parse(fs.readFileSync("data\\non-smoking.json", "utf8"));
1313
// }
1414
// addMarker();
1515

16+
router.get("/map/MarkerList", (req, res) => {
17+
Marker.find({})
18+
.exec((err, marker) => {
19+
if (err) return res.json(err);
20+
return res.status(200).send({ marker: marker });
21+
});
22+
});
23+
24+
//마커 삭제
25+
router.delete("/map/:id", (req, res)=>{
26+
Marker.deleteOne({_id: req.params.id}, (req, res)=>{
27+
if(err) return res.json(err);
28+
})
29+
})
30+
31+
//마커 수정
32+
router.patch("/map/:id", (req, res) => {
33+
req.body.updateAt = Date.now();
34+
Marker.findOneAndUpdate({ _id: req.params.id }, req.body, (err, comment) => {
35+
if (err) return res.json(err);
36+
37+
return res.status(200).send({ comment: comment });
38+
});
39+
});
40+
1641
module.exports = router;

0 commit comments

Comments
 (0)