跳到主要内容

SupabaseAdapterOptions

Defined in: packages/rxdb-adapter-supabase/src/supabase.interface.ts:34

Supabase Adapter 配置选项

支持两种初始化方式:

  1. 传入 URL + Key,适配器内部创建客户端
  2. 传入已有的 SupabaseClient 实例,复用现有客户端

Extends

Indexable

[key: string]: any

Properties

client?

optional client?: SupabaseClient<any, "public", "public", any, any>;

Defined in: packages/rxdb-adapter-supabase/src/supabase.interface.ts:42

自定义 Supabase 客户端(优先级高于 URL + Key)


rlsCheck?

optional rlsCheck?: boolean | SupabaseRlsCheckOptions;

Defined in: packages/rxdb-adapter-supabase/src/supabase.interface.ts:51

连接时执行 RLS 自检。

  • false: 禁用自检
  • true / undefined: 使用默认 RPC rxdb_check_rls,失败时告警但不中断连接
  • object: 自定义 RPC、失败模式或检查表列表

supabaseKey?

optional supabaseKey?: string;

Defined in: packages/rxdb-adapter-supabase/src/supabase.interface.ts:39

Supabase API Key(与 supabaseUrl 配合使用)


supabaseUrl?

optional supabaseUrl?: string;

Defined in: packages/rxdb-adapter-supabase/src/supabase.interface.ts:36

Supabase 项目 URL(与 supabaseKey 配合使用)