Updated lib

This commit is contained in:
2025-06-26 23:27:06 +02:00
parent 3bd9a73760
commit 6a8b2b9e2e
2 changed files with 9 additions and 2 deletions

View File

@@ -1,4 +1,4 @@
import { eq, desc } from "drizzle-orm";
import { eq, desc, count } from "drizzle-orm";
import { db } from "../drizzle/db";
import { urls, visits } from "../drizzle/schema";
@@ -14,6 +14,10 @@ export function getUrlBySlug(slug: string) {
})
}
export function getVisitsBySlugById(id: string) {
return db.select({ count: count() }).from(visits).where(eq(visits.urlId, id))
}
export function insertUrl(data: typeof urls.$inferInsert) {
return db.insert(urls).values(data)
}