add changes
This commit is contained in:
26
backend/check-categories.js
Normal file
26
backend/check-categories.js
Normal file
@@ -0,0 +1,26 @@
|
||||
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();
|
||||
Reference in New Issue
Block a user