const { PrismaClient } = require('@prisma/client'); const { PrismaMariaDb } = require('@prisma/adapter-mariadb'); const url = (process.env.DATABASE_URL || 'mysql://localhost:3306/zhuiguang_ai?charset=utf8mb4').replace('mysql://', 'mariadb://'); const prisma = new PrismaClient({ adapter: new PrismaMariaDb(url) }); async function main() { const cats = await prisma.forumCategory.findMany({ select: { id: true, name: true, slug: true } }); console.log('=== Forum Categories ==='); cats.forEach(c => console.log(` id=${c.id} slug="${c.slug}" name="${c.name}"`)); console.log('Total: ' + cats.length); await prisma.$disconnect(); } main().catch(e => { console.error(e); process.exit(1); });