Skip to content

beardedeagle/mnesiaex

Repository files navigation

Mnesiaex

Elixir ecto 3 adapter for mnesia.

Docs can be found at https://hexdocs.pm/mnesiaex.

NOTICE: Mnesiaex, is considered pre 1.0. This means the API can, and may, change at any time. Please ensure you review the docs and changelog prior to updating.

NOTICE: Please ensure you've done your due diligence when using this library, or Mnesia itself for that matter. It isn't a silver bullet and it shouldn't be treated as one.

Installation

Simply add mnesiaex to your list of dependencies in mix.exs:

def deps do
  [
    {:mnesiaex, "~> 0.1"}
  ]
end

Development

Ensure you have the proper language versions installed. To do this, an asdf tools file has been provided. Run the following:

git clone https://github.com/beardedeagle/mnesiaex.git
git checkout -b MyFeature
asdf install
mix local.hex --force
mix local.rebar --force
mix deps.get --force
mix deps.compile --force
mix compile --force

NOTICE: You can find the asdf tool here.

Notice

This library was built standing on the shoulders of giants. A big thanks goes out to Andrew Dryga and patatoid, from which this library was inspired.

Happy coding!

Releases

No releases published

Packages

No packages published

Languages