v0.1.43 - 플래너 라벨과 가이드 동작 정리
This commit is contained in:
@@ -33,11 +33,11 @@ export async function registerAdminRoutes(app) {
|
||||
|
||||
const [summary] = await db
|
||||
.select({
|
||||
totalUsers: sql<number>`count(*)::int`,
|
||||
totalAdmins: sql<number>`count(*) filter (where ${users.role} = 'admin')::int`,
|
||||
verifiedUsers: sql<number>`count(*) filter (where ${users.emailVerifiedAt} is not null)::int`,
|
||||
activeUsers30d: sql<number>`count(*) filter (where ${users.lastLoginAt} >= now() - interval '30 days')::int`,
|
||||
newUsers7d: sql<number>`count(*) filter (where ${users.createdAt} >= now() - interval '7 days')::int`,
|
||||
totalUsers: sql`count(*)::int`,
|
||||
totalAdmins: sql`count(*) filter (where ${users.role} = 'admin')::int`,
|
||||
verifiedUsers: sql`count(*) filter (where ${users.emailVerifiedAt} is not null)::int`,
|
||||
activeUsers30d: sql`count(*) filter (where ${users.lastLoginAt} >= now() - interval '30 days')::int`,
|
||||
newUsers7d: sql`count(*) filter (where ${users.createdAt} >= now() - interval '7 days')::int`,
|
||||
})
|
||||
.from(users)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user