mirror of
https://github.com/cassoule/flopobot_v2.git
synced 2026-03-18 21:40:27 +01:00
users by elo
This commit is contained in:
7
index.js
7
index.js
@@ -42,7 +42,7 @@ import {
|
|||||||
getUserInventory,
|
getUserInventory,
|
||||||
getTopSkins, updateUserCoins,
|
getTopSkins, updateUserCoins,
|
||||||
insertLog, stmtLogs,
|
insertLog, stmtLogs,
|
||||||
getLogs, getUserLogs, getUserElo, getUserGames,
|
getLogs, getUserLogs, getUserElo, getUserGames, getUsersByElo,
|
||||||
} from './init_database.js';
|
} from './init_database.js';
|
||||||
import { getValorantSkins, getSkinTiers } from './valo.js';
|
import { getValorantSkins, getSkinTiers } from './valo.js';
|
||||||
import {sleep} from "openai/core";
|
import {sleep} from "openai/core";
|
||||||
@@ -2636,6 +2636,11 @@ app.get('/users', (req, res) => {
|
|||||||
res.json(users);
|
res.json(users);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
app.get('/users/by-elo', (req, res) => {
|
||||||
|
const users = getUsersByElo.all()
|
||||||
|
res.json(users);
|
||||||
|
})
|
||||||
|
|
||||||
app.get('/logs', (req, res) => {
|
app.get('/logs', (req, res) => {
|
||||||
return res.status(200).json(getLogs.all())
|
return res.status(200).json(getLogs.all())
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -114,4 +114,7 @@ stmtElos.run()
|
|||||||
export const insertElos = flopoDB.prepare(`INSERT INTO elos (id, elo) VALUES (@id, @elo)`);
|
export const insertElos = flopoDB.prepare(`INSERT INTO elos (id, elo) VALUES (@id, @elo)`);
|
||||||
export const getElos = flopoDB.prepare(`SELECT * FROM elos`);
|
export const getElos = flopoDB.prepare(`SELECT * FROM elos`);
|
||||||
export const getUserElo = flopoDB.prepare(`SELECT * FROM elos WHERE id = @id`);
|
export const getUserElo = flopoDB.prepare(`SELECT * FROM elos WHERE id = @id`);
|
||||||
export const updateElo = flopoDB.prepare('UPDATE elos SET elo = @elo WHERE id = @id')
|
export const updateElo = flopoDB.prepare('UPDATE elos SET elo = @elo WHERE id = @id');
|
||||||
|
|
||||||
|
|
||||||
|
export const getUsersByElo = flopoDB.prepare('SELECT * FROM users JOIN elos ON elos.id = users.id ORDER BY elos.elo DESC')
|
||||||
Reference in New Issue
Block a user