Supabase.Storage.empty_bucket

You're seeing just the function empty_bucket, go back to Supabase.Storage module for more information.

Specs

empty_bucket(Supabase.Connection.t(), binary() | Supabase.Storage.Bucket.t()) ::
  {:error, map()} | {:ok, map()}

Removes all objects inside a single bucket.

Notes

  • Policy permissions required
    • buckets permissions: select
    • objects permissions: select and delete

Example

Supabase.storage(session.access_token)
|> Supabase.Storage.empty_bucket("avatars")