Supabase.Storage.delete_bucket

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

Specs

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

Deletes an existing bucket. A bucket can't be deleted with existing objects inside it. You must first empty() the bucket.

Notes

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

Example

Supabase.storage()
|> Supabase.Storage.delete_bucket("avatars")