# EctoHrana v0.1.0 - Table of Contents > Ecto adapter for libSQL servers (Turso, Bunny Database) over Hrana on HTTP ## Pages - [EctoHrana](readme.md) ## Modules - [EctoHrana](EctoHrana.md): Ecto adapter and `DBConnection` driver for libSQL servers (Turso, Bunny Database, `sqld`), over libSQL's Hrana protocol on HTTP, in pure Elixir. - Ecto - [Ecto.Adapters.Hrana](Ecto.Adapters.Hrana.md): Ecto adapter for libSQL servers (Turso, Bunny Database, `sqld`), over the Hrana protocol on HTTP, in pure Elixir: no NIF, nothing to compile. - Driver - [EctoHrana.Connection](EctoHrana.Connection.md): `DBConnection` driver for libSQL servers (Turso, Bunny Database, `sqld`), over Hrana on HTTP. `Ecto.Adapters.Hrana` uses it; it can also be used on its own - [EctoHrana.Error](EctoHrana.Error.md): An error of the server or of the transport. - [EctoHrana.Query](EctoHrana.Query.md): A SQL statement, with `?` or `?NNN` placeholders for its parameters. - [EctoHrana.Result](EctoHrana.Result.md): The result of a statement.