Skip to main content

Crate supabase_client_core

Crate supabase_client_core 

Source
Expand description

§supabase-client-core

Core types and client for the supabase-client crate family.

This crate provides SupabaseClient, SupabaseConfig, error types, and the SupabaseResponse abstraction used by all other supabase-client-* crates.

Most users should depend on supabase-client instead, which re-exports this crate and adds query building, auth, realtime, storage, and edge functions behind feature flags.

§Features

  • direct-sql — Enables a direct PostgreSQL connection pool via sqlx, bypassing PostgREST for queries.

Re-exports§

pub use client::SupabaseClient;
pub use config::SupabaseConfig;
pub use error::StatusCode;
pub use error::SupabaseError;
pub use error::SupabaseResult;
pub use response::SupabaseResponse;
pub use value::Row;

Modules§

client
config
error
response
value

Macros§

row
Macro for constructing a Row with key-value pairs.