Packages

Ecto-backed session persistence for the Elixir ADK (adk_ex). Database-backed ADK.Session.Service implementation with support for SQLite3 and PostgreSQL.

Current section

Files

Jump to
adk_ex_ecto lib adk_ex_ecto.ex
Raw

lib/adk_ex_ecto.ex

defmodule ADKExEcto do
@moduledoc """
Ecto-backed session persistence for ADK.
Provides `ADKExEcto.SessionService` which implements the
`ADK.Session.Service` behaviour using Ecto for database storage.
## Setup
1. Add `{:adk_ex_ecto, "~> 1.0"}` to your deps
2. Generate migration: `mix adk_ex_ecto.gen.migration`
3. Run migration: `mix ecto.migrate`
4. Configure your Runner with `session_module: ADKExEcto.SessionService`
"""
end