From 6cd9582cec64e45f90041caa991165af58294d07 Mon Sep 17 00:00:00 2001 From: Zoey de Souza Pessanha Date: Wed, 15 Jan 2025 20:49:19 -0300 Subject: [PATCH] release: 1.0.0 --- README.md | 4 ++-- lib/supabase/postgrest/transform_builder.ex | 5 +++-- mix.exs | 2 +- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index b001e04..1d1f5de 100644 --- a/README.md +++ b/README.md @@ -13,8 +13,8 @@ Add the following dependencies to your `mix.exs` file: ```elixir def deps do [ - {:supabase_potion, "~> 0.5"}, - {:supabase_postgrest, "~> 0.2"} + {:supabase_potion, "~> 0.6"}, + {:supabase_postgrest, "~> 1.0"} ] end ``` diff --git a/lib/supabase/postgrest/transform_builder.ex b/lib/supabase/postgrest/transform_builder.ex index 3db8c12..5490d41 100644 --- a/lib/supabase/postgrest/transform_builder.ex +++ b/lib/supabase/postgrest/transform_builder.ex @@ -251,13 +251,14 @@ defmodule Supabase.PostgREST.TransformBuilder do https://supabase.com/docs/reference/javascript/db-modifiers-select """ @impl true - def returning(%Request{} = b) do + def returning(builder, columns \\ []) + + def returning(%Request{} = b, []) do b |> Request.with_query(%{"select" => "*"}) |> Request.merge_req_header("prefer", "return=representation") end - @impl true def returning(%Request{} = b, columns) when is_list(columns) do cols = Enum.map_join(columns, ",", fn c -> diff --git a/mix.exs b/mix.exs index d39d675..a0903b5 100644 --- a/mix.exs +++ b/mix.exs @@ -6,7 +6,7 @@ defmodule PostgREST.MixProject do def project do [ app: :supabase_postgrest, - version: "0.2.0", + version: "1.0.0", elixir: "~> 1.15", start_permanent: Mix.env() == :prod, deps: deps(),