Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mnesia wrapper for Elixir #28

Open
5 of 8 tasks
Tracked by #31 ...
shahryarjb opened this issue Mar 3, 2024 · 2 comments
Open
5 of 8 tasks
Tracked by #31 ...

Mnesia wrapper for Elixir #28

shahryarjb opened this issue Mar 3, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@shahryarjb
Copy link
Member

shahryarjb commented Mar 3, 2024

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:

  • 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
  • We need CRUD functions or which are created by macro
  • We need Pagination strategies and should be an option for read
  • We need unique field checker
  • We need strategies for sorting all auto incremented id when a record deleted
  • We need id_tracker template
  • Merge with guardedstruct
@shahryarjb shahryarjb added the enhancement New feature or request label Mar 3, 2024
@shahryarjb shahryarjb added this to the 0.1.5 milestone Mar 3, 2024
@shahryarjb shahryarjb self-assigned this Mar 3, 2024
@shahryarjb
Copy link
Member Author

Add some Mnesia functions without testing, wrapper: 2894719

@shahryarjb
Copy link
Member Author

Add some mnesia functions without testing, wrapper v2: 9a79e88

shahryarjb added a commit that referenced this issue Mar 6, 2024
shahryarjb added a commit that referenced this issue Mar 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant