From 8c6da127ef612fe30f78fb4faee8e027e7d2bd24 Mon Sep 17 00:00:00 2001 From: ShiharaD Date: Mon, 1 Sep 2025 15:30:22 +0530 Subject: [PATCH] Upload files to "/" --- GameSession.js | 10 ++++++++++ User.js | 8 ++++++++ 2 files changed, 18 insertions(+) create mode 100644 GameSession.js create mode 100644 User.js diff --git a/GameSession.js b/GameSession.js new file mode 100644 index 0000000..f54f512 --- /dev/null +++ b/GameSession.js @@ -0,0 +1,10 @@ +const mongoose = require('mongoose'); + +const gameSessionSchema = new mongoose.Schema({ + username: { type: String, required: true }, // can be ObjectId if you prefer + levelNumber: { type: Number, required: true }, + durationSeconds: { type: Number, required: true }, + playedAt: { type: Date, default: Date.now } +}); + +module.exports = mongoose.model('GameSession', gameSessionSchema); diff --git a/User.js b/User.js new file mode 100644 index 0000000..b6fa67a --- /dev/null +++ b/User.js @@ -0,0 +1,8 @@ +const mongoose = require('mongoose'); + +const userSchema = new mongoose.Schema({ + username: { type: String, unique: true }, + password: String +}); + +module.exports = mongoose.model('User', userSchema);