14 lines
331 B
TypeScript
14 lines
331 B
TypeScript
![]() |
import { db } from '$lib/server/db';
|
||
|
import { questions } from '$lib/server/db/schema';
|
||
|
import { sql } from 'drizzle-orm';
|
||
|
|
||
|
export default async () => {
|
||
|
const results = await db
|
||
|
.select({
|
||
|
poolSize: sql`COUNT(CASE WHEN answer_count < 5 THEN 1 END)`
|
||
|
})
|
||
|
.from(questions);
|
||
|
|
||
|
return Number(results[0].poolSize);
|
||
|
};
|