since3-portal/modules/shared/queries/credentials.ts
2026-09-28 20:17:33 +02:00

16 lines
472 B
TypeScript

import "server-only"
import { createAdminClient } from "@/lib/supabase/admin"
export async function getCredentials(clientId: string) {
const supabase = createAdminClient()
const { data, error } = await supabase
.from("credentials")
.select("id, service, username, created_at, updated_at")
.eq("client_id", clientId)
.order("service")
if (error) throw new Error("Passwörter konnten nicht geladen werden.")
return data
}