WIP - refactored Rooms model. Added ClaimCodes and Messages models

This commit is contained in:
Tanner Shaw
2023-07-26 17:45:33 -05:00
parent 104d1f5972
commit dd116d712f
6 changed files with 353 additions and 41 deletions

View File

@@ -140,33 +140,21 @@ app.use(
})
);
app.get('/identities', async (req, res) => {
const identities = await prisma.identities.findMany();
res.status(200).json(identities);
})
app.get('/groups', async (req, res) => {
const groups = await prisma.groups.findMany({
include: {
rooms: {
include: {
identities: true
}
}
}
});
res.status(200).json(groups);
});
app.get(['/', '/api'], (req, res) => {
pp('Express: fetching server info');
res.json(serverConfig);
});
app.get('/groups', async (req, res) => {
const groups = await prisma.groups.findMany({
include: {
rooms: true
}
});
res.status(200).json(groups);
});
app.get('/api/rooms', (req, res) => {
pp('Express: fetching rooms');
res.json(loadedRooms);