# `Orchid.Repo.Deletable`
[🔗](https://github.com/SynapticStrings/Orchid/blob/main/lib/orchid/repo.ex#L58)

Optional behaviour for adapters that support point deletion.

Content-addressable blob stores may intentionally omit this;
meta/index stores typically implement it.

# `delete`
[🔗](https://github.com/SynapticStrings/Orchid/blob/main/lib/orchid/repo.ex#L65)

```elixir
@callback delete(store :: Orchid.Repo.store_ref(), Orchid.Repo.key()) :: :ok
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
