hinzufügen von wörtern

This commit is contained in:
adrian
2025-12-04 23:13:04 +01:00
parent 3dd6b3ff36
commit 93aca73e55
7 changed files with 65 additions and 0 deletions

View File

@ -45,6 +45,12 @@ app.get('/:sessionId/:username', (req, res) => {
})
app.get('/:sessionId/:username/game', (req, res) => {
const {sessionId, username} = req.params;
res.sendFile(join (__dirname, 'game', 'game.html'));
})
//liste an user zurückgeben
app.get('/api/user/:sessionId', (req,res) => {
const {sessionId} = req.params;
@ -60,6 +66,32 @@ app.get('/api/user/:sessionId', (req,res) => {
app.put(`/api/words/add`, (req,res) => {
const payload = req.body;
console.log(payload.word, payload.imposterWord)
db.serialize(() => {
db.run(`CREATE TABLE IF NOT EXISTS words (
id INTEGER PRIMARY KEY AUTOINCREMENT,
word TEXT NOT NULL,
imposterWord TEXT NOT NULL
)`);
db.run(`INSERT INTO words (word, imposterWord) VALUES (?, ?)`,
[payload.word, payload.imposterWord],
function (err){
if (err) {
console.error('inserted words error:', err);
return res.status(500).json({error: err.message});
}
res.status(201).json({id: this.lastID})
}
)
})
})
//ready status updaten
app.put('/api/ready/:sessionId', (req,res) => {