API Reference Altex.Repo v0.1.4
Modules
The Repo API has a function start_repo/1 to start a repo server.
The start_repo/2 function with the 2nd parameter :drop! deletes
the entire table before re-opening it. The 2nd version is used mostly in
tests.
Implements a Altex.Repo.Gateway for :dets. where all tables are stored
to data/ENV/tablename.ets. ENV will be replaced with the environment from
MIX_ENV, which is either :test, :dev, or :prod
Implements the functions open_table/1, load_table/1, insert/2 and
drop!/1 of Altex.Repo.Gateway for ETS. A simple in-memory implementation.
Each "table" has it's own Altex.Repo.Server started from
Altex.Repo.start_repo/1 through the Altex.Repo.Supervisor.
The repo will persist or not, based on the used gateway implementation.