fix(admin): resolve login issues, fix media loading limit, and add bulk publish/unpublish buttons

This commit is contained in:
Jannik committed 2026-09-24 03:50:08 +02:00
1 parent 8b1843159f
commit b4cd3e6a71
5 files changed
+79 -10

No files matched your search

+31
View File
@@ -0,0 +1,31 @@
const { PrismaClient } = require('@prisma/client');
const prisma = new PrismaClient();
async function main() {
try {
const totalCount = await prisma.mediaItem.count();
const publishedCount = await prisma.mediaItem.count({ where: { published: true } });
const dirs = await prisma.mediaItem.findMany({
where: { published: true },
select: { directory: true },
distinct: ['directory']
});
console.log("=== DATENBANK-CHECK ===");
console.log(`Bilder gesamt: ${totalCount}`);
console.log(`Bilder freigegeben (published): ${publishedCount}`);
console.log(`Gefundene Ordner (published): ${JSON.stringify(dirs)}`);
const allDirs = await prisma.mediaItem.findMany({
select: { directory: true },
distinct: ['directory']
});
console.log(`Gefundene Ordner (alle Bilder, auch unveröffentlicht): ${JSON.stringify(allDirs)}`);
} catch (err) {
console.error("Fehler beim Abfragen:", err);
} finally {
await prisma.$disconnect();
}
}
main();