basic components and schema added
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
var mongoose = require('mongoose');
|
||||
|
||||
var Schema = mongoose.Schema;
|
||||
|
||||
var GameRoomSchema = new Schema({
|
||||
id: Number,
|
||||
createDate: Date,
|
||||
started: Boolean,
|
||||
players: Array,
|
||||
positions: Map
|
||||
});
|
||||
|
||||
var GameRoomModel = mongoose.model('GameRoomModel', GameRoomSchema );
|
||||
+12
-1
@@ -1,7 +1,18 @@
|
||||
const express = require("express");
|
||||
const mangoose = require("mangoose");
|
||||
const app = express();
|
||||
const PORT = 3000|| process.env.PORT;
|
||||
const mongoose = require("mongoose");
|
||||
const CONNECTION_URI = require("./credentials.js").MONGODB_URL;
|
||||
|
||||
mongoose.connect(CONNECTION_URI, {
|
||||
useNewUrlParser: true,
|
||||
useUnifiedTopology: true
|
||||
})
|
||||
.then(() => {
|
||||
console.log('MongoDB Connected…');
|
||||
})
|
||||
.catch(err => console.error(err));
|
||||
|
||||
app.listen(PORT, ()=>{
|
||||
console.log("Server runs on port "+PORT);
|
||||
});
|
||||
Reference in New Issue
Block a user