jugglingdb
jugglingdb copied to clipboard
Multi-database ORM for nodejs: redis, mongodb, mysql, sqlite3, postgresql, arango, in-memory...
I added behavior to return data on async getter (include) for hasMany, e.g. user.posts(c) returns Array, to be consistent with belongsTo behavior. ``` User.all({ include: 'posts' }, function (err, users)...
...to queries as well as data. At least the client driver for rethinkdb was exhibiting broken behavior when dates were queried, even though all tests were passing previously.
see #385
When acting as a sync getter, the 'bleongsTo' function should return the cached value if available, not the fk. This makes it very valuable in views, so that we can...
change message to a digest of errors capture stack trace ![image](https://cloud.githubusercontent.com/assets/335541/2838890/14c403c2-d03d-11e3-8314-8832a981e5e2.png)
Maybe I'm missing something, but since the instantiation of the Schema class automatically does the connect behind the scenes without a callback, there is no way to gracefully handle connection...
Cannot update a record in PostgreSQL
I'm not really sure what can be done about this, since any fix would likely be at the adaptor level. We currently see uniqueness violations when two model instances with...
Currently, the batch write mode is nothing but a grammar sugar, not really taking advantage of any adapter's batch write method. To ensure errors are properly handled, one still need...