routes added

This commit is contained in:
Wenszel
2021-03-13 16:59:54 +01:00
parent 3b6fa7eab6
commit 99d347a514
8 changed files with 51 additions and 36 deletions
+13
View File
@@ -0,0 +1,13 @@
var express = require('express');
var router = express.Router();
//adding users to exisiting room or creating new room if full
router.post('/add', function (req, res) {
});
//deleting user in case he left before game started
router.delete('/delete/{id}', function(req,res){
});
module.exports = router;
+24
View File
@@ -0,0 +1,24 @@
var express = require('express');
var router = express.Router();
//creating new room in db
router.post('/add', function (req, res) {
});
//deleting room after game ends
router.delete('/delete/{id}', function(req,res){
});
//editing room every move
router.put('/edit', function(req,res){
});
//get room values
router.get('/', function(req,res){
});
module.exports = router;
@@ -2,7 +2,7 @@ var mongoose = require('mongoose');
var Schema = mongoose.Schema;
var GameRoomSchema = new Schema({
var RoomSchema = new Schema({
id: Number,
createDate: Date,
started: Boolean,
@@ -10,4 +10,4 @@ var GameRoomSchema = new Schema({
positions: Map
});
var GameRoomModel = mongoose.model('GameRoomModel', GameRoomSchema );
var RoomModel = mongoose.model('RoomModel', RoomSchema );
+9
View File
@@ -1,6 +1,8 @@
const express = require("express");
const app = express();
const PORT = 3000|| process.env.PORT;
//DATABASE CONFIG
const mongoose = require("mongoose");
const CONNECTION_URI = require("./credentials.js").MONGODB_URL;
@@ -13,6 +15,13 @@ mongoose.connect(CONNECTION_URI, {
})
.catch(err => console.error(err));
//ROUTES CONFIG
const roomRoutes = require("./routes/room");
const playerRoutes = require("./routes/player");
app.use('/player', playerRoutes);
app.use('/room', roomRoutes);
app.listen(PORT, ()=>{
console.log("Server runs on port "+PORT);
});