routes added
This commit is contained in:
@@ -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;
|
||||
@@ -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 );
|
||||
@@ -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);
|
||||
});
|
||||
Reference in New Issue
Block a user