-
-
Notifications
You must be signed in to change notification settings - Fork 20
/
Copy pathcheck-data.ts
26 lines (23 loc) · 1.16 KB
/
check-data.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import { prisma } from "~/libs/db.server"
import { logEnv } from "~/utils/log.server"
async function checkData() {
logEnv()
console.info("👑 Count roles", await prisma.role.count())
console.info("🔑 Count permissions", await prisma.permission.count())
console.info("👤 Count user tags", await prisma.userTag.count())
console.info("👤 Count users", await prisma.user.count())
console.info("👤 Count user images", await prisma.userImage.count())
console.info("👤 Count user profiles", await prisma.userProfile.count())
console.info("📜 Count posts", await prisma.post.count())
console.info("🪧 Count post statuses", await prisma.postStatus.count())
console.info("📅 Count events", await prisma.event.count())
console.info("🗓️ Count event statuses", await prisma.eventStatus.count())
console.info("🗓️ Count event categories", await prisma.eventCategory.count())
console.info("🗓️ Count event formats", await prisma.eventFormat.count())
console.info("🗓️ Count event media", await prisma.eventMedia.count())
console.info(
"🗓️ Count ticket categories",
await prisma.ticketCategory.count(),
)
}
checkData()