View Source Supabase PostgREST

PostgREST implementation for the supabase_potion SDK in Elixir.

Installation

def deps do
  [
    {:supabase_potion, "~> 0.3"},
    {:supabase_postgrest, "~> 0.1"}
  ]
end

Usage

Firstly you need to initialize your Supabase client(s) as can be found on the supabase_potion documentation:

iex> Supabase.init_client(%{name: Conn, conn: %{base_url: "<supa-url>", api_key: "<supa-key>"}})
{:ok, #PID<>}

Now you can pass the Client to the Supabase.PostgREST functions as a PID or the name that was registered on the client initialization:

iex> Supabase.Storage.list_buckets(pid | client_name)