View Source Supabase.PostgREST.QueryBuilder.Behaviour behaviour (supabase_postgrest v0.2.0)
Defines the interface for the QueryBuilder module
Summary
Types
Callbacks
@callback delete(Supabase.PostgREST.Builder.t()) :: Supabase.PostgREST.Builder.t()
@callback delete(Supabase.PostgREST.Builder.t(), options()) :: Supabase.PostgREST.Builder.t()
@callback insert(Supabase.PostgREST.Builder.t(), map()) :: Supabase.PostgREST.Builder.t()
@callback insert(Supabase.PostgREST.Builder.t(), map(), insert_options()) :: Supabase.PostgREST.Builder.t()
@callback select(Supabase.PostgREST.Builder.t(), [String.t()] | String.t()) :: Supabase.PostgREST.Builder.t()
@callback select(Supabase.PostgREST.Builder.t(), [String.t()] | String.t(), options()) :: Supabase.PostgREST.Builder.t()
@callback update(Supabase.PostgREST.Builder.t(), map()) :: Supabase.PostgREST.Builder.t()
@callback update(Supabase.PostgREST.Builder.t(), map(), options()) :: Supabase.PostgREST.Builder.t()
@callback upsert(Supabase.PostgREST.Builder.t(), map()) :: Supabase.PostgREST.Builder.t()
@callback upsert(Supabase.PostgREST.Builder.t(), map(), insert_options()) :: Supabase.PostgREST.Builder.t()