@grammyjs/storage-supabase
Version:
Supabase database storage
10 lines (9 loc) • 325 B
TypeScript
import { SupabaseClient } from '@supabase/supabase-js';
export declare function supabaseAdapter<T>({ supabase, table }: {
supabase: SupabaseClient;
table: string;
}): {
read: (id: string) => Promise<T | undefined>;
write: (id: string, value: T) => Promise<void>;
delete: (id: string) => Promise<void>;
};