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

Remove JugglingDB / Simplify Persistence Layer #32

Open
Marak opened this issue Oct 29, 2014 · 4 comments
Open

Remove JugglingDB / Simplify Persistence Layer #32

Marak opened this issue Oct 29, 2014 · 4 comments

Comments

@Marak
Copy link
Member

Marak commented Oct 29, 2014

The JugglingDB and jugglingdb-nano modules should be removed.

The extra layer added to resource persistence is cumbersome and not very good.

It would be much better to remove JugglingDB support and only focus on supporting CouchDB for now.

@Marak Marak assigned Marak and unassigned Marak Nov 3, 2014
@sfrdmn
Copy link

sfrdmn commented Apr 3, 2015

In that case, would be nice to have an API allowing plugin support for other databases. Seems like somehow supplying a custom model implementing the CRUD methods should do the trick? Would be great for mschema users, being that this is maybe the only module seamlessly bridging the gaps between mschema data and database X

@sfrdmn
Copy link

sfrdmn commented Apr 3, 2015

Also lemme know if I just misunderstand how this package is meant to be used. Trying to get an mschema defined resource backed by a JSON file if I can be of any help.

@Marak
Copy link
Member Author

Marak commented Apr 5, 2015

I agree.

We've got another database module that should be released soon that will add this.

@sfrdmn
Copy link

sfrdmn commented Apr 5, 2015

👍

Marak added a commit that referenced this issue Dec 30, 2016
  * Removes `jugglingdb-nano` #32
  * Adds support for CouchDB Mango queries
  * Adds examples
  * Should still support JugglingDB interfaces
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants