Midday / apps /api /src /services /supabase.ts
Jules
Final deployment with all fixes and verified content
c09f67c
import type { Database } from "@midday/supabase/types";
import { createClient as createSupabaseClient } from "@supabase/supabase-js";
export async function createClient(accessToken?: string) {
return createSupabaseClient<Database>(
process.env.SUPABASE_URL!,
process.env.SUPABASE_SERVICE_KEY!,
{
accessToken() {
return Promise.resolve(accessToken || "");
},
},
);
}
export async function createAdminClient() {
return createSupabaseClient<Database>(
process.env.SUPABASE_URL!,
process.env.SUPABASE_SERVICE_KEY!,
);
}