mishka_developer_tools
mishka_developer_tools copied to clipboard
Mnesia wrapper for Elixir
I will create Mnesia wrapper for Elixir with livebook examples and testing. it includes some guard and entries behaviour to be like a assistant for you in another version I will try to create mix for this and mixed with our macro
Features:
- [x] We need a function or macro to wait tables, has retry counter
- [ ] It can be
sub_module
of our module, each field should has macro for getting config - [x] We need
CRUD
functions or which are created by macro - [x] We need
Pagination
strategies and should be an option for read - [x] We need
unique
field checker - [ ] We need strategies for sorting all
auto incremented id
when a record deleted - [x] We need
id_tracker
template - [ ] Merge with
guardedstruct
Add some Mnesia functions without testing, wrapper: https://github.com/mishka-group/mishka_developer_tools/commit/289471915bb3550123d522bc7232cb77cb47057c
Add some mnesia functions without testing, wrapper v2: https://github.com/mishka-group/mishka_developer_tools/commit/9a79e889e4f7960a88bea5a71e688010c7779c33