Durable AST tree node store backed by Ecto repositories.
@type t() :: %Exograph.Storage.Ecto.TreeStore{prefix: String.t(), repo: module()}