const { Category } = require('./models'); async function checkCategories() { const allActive = await Category.findAll({ where: { isActive: true }, order: [['displayOrder', 'ASC']] }); console.log(`\nTotal active categories: ${allActive.length}\n`); allActive.forEach(cat => { console.log(`${cat.displayOrder}. ${cat.name}`); console.log(` Guest Accessible: ${cat.guestAccessible}`); console.log(` Question Count: ${cat.questionCount}\n`); }); const guestOnly = allActive.filter(c => c.guestAccessible); const authOnly = allActive.filter(c => !c.guestAccessible); console.log(`Guest-accessible: ${guestOnly.length}`); console.log(`Auth-only: ${authOnly.length}`); process.exit(0); } checkCategories();