archfirst / joinjs

A JavaScript library to map complex database joins to nested objects.
MIT License
154 stars 19 forks source link

Is the package being maintained? #14

Closed FerrielMelarpis closed 7 years ago

FerrielMelarpis commented 7 years ago

Hi! First of all, what a great library! I like how you deal with the problem of mapping objects and sql results unlike the traditional ORM approach. I like how it can just deal with the structure that I want to make by just using a configuration object. This is what I do manually most of the times using db drivers, builders and lodash.

One thing though, is the package being maintained?

I was thinking of incorporating this package into my projects but I doubt that this repo is being maintained? Also, do you have a roadmap that you can share for others to contribute as well?

I really hope that this push through as this is probably the best and simple solution for object-relation mapping I have researched yet.

nareshbhatia commented 7 years ago

Hi @FerrielMelarpis, thanks for the kind words.

To give you some context, this project started as a very simple utility when I was working on a project that used postgres. Unfortunately, I am currently not using relational DBs and there are other pressing priorities that are demanding my time.

Having said that the entire source is only 200 lines of code - with comments! It should not be too difficult to understand and extend. I would be happy to take PR's for enhancements/bug fixes, provided that existing tests don't fail and additional tests are provided for any functionality include in the PR.