Initial Commit

This commit is contained in:
2026-10-03 20:07:49 +02:00
commit a1346c98b1
427 changed files with 59320 additions and 0 deletions
+7
View File
@@ -0,0 +1,7 @@
import { sql } from 'drizzle-orm'
import { threadSubscriptions } from '../db/schema'
export function ensureThreadSubscription(uploadId: string, userId: number, db: Pick<ReturnType<typeof useDb>, 'insert'> = useDb()) {
return db.insert(threadSubscriptions).values({ uploadId, userId })
.onDuplicateKeyUpdate({ set: { userId: sql`${threadSubscriptions.userId}` } })
}