Implement supabase custom claims

This commit is contained in:
Jared Schoeny
2025-10-11 12:39:07 -10:00
parent b78e507578
commit 0ac0be342d
2 changed files with 214 additions and 0 deletions

View File

@@ -279,6 +279,26 @@ export type Database = {
[_ in never]: never
}
Functions: {
delete_claim: {
Args: { claim: string; uid: string }
Returns: string
}
get_claim: {
Args: { claim: string; uid: string }
Returns: Json
}
get_claims: {
Args: { uid: string }
Returns: Json
}
get_my_claim: {
Args: { claim: string }
Returns: Json
}
get_my_claims: {
Args: Record<PropertyKey, never>
Returns: Json
}
gtrgm_compress: {
Args: { "": unknown }
Returns: unknown
@@ -303,6 +323,14 @@ export type Database = {
Args: Record<PropertyKey, never>
Returns: boolean
}
is_claims_admin: {
Args: Record<PropertyKey, never>
Returns: boolean
}
set_claim: {
Args: { claim: string; uid: string; value: Json }
Returns: string
}
set_limit: {
Args: { "": number }
Returns: number