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

Simple Question #57

Open
KHYehor opened this issue Nov 6, 2019 · 3 comments
Open

Simple Question #57

KHYehor opened this issue Nov 6, 2019 · 3 comments
Labels

Comments

@KHYehor
Copy link

KHYehor commented Nov 6, 2019

Hi, @kylefarris
I am sorry, that I write you here, because I haven't found you in facebook/telegram.
As I understood, this npm package aim and purpose is not to be connected to SQL/NOSQL DB, just having CRUD operations and change DB any moment. It is cool idea, I am was interested to do something like this too, but found only Knex to abstract from sql DBs, and not something cool for SQL+NoSQL DBs.
As I see, your development is something slow, or you just don't have any wish to do it?
May be I could help you in my free time, or something like this, because I think that other languages have something like this, but not node.js.

I am looking forward to your reply.
Yehor

@kylefarris
Copy link
Owner

Hi @KHYehor,

Yes, I think you have the idea generally correct. I'm typically very busy working on my full-time job as a software engineer but occasionally I do find time to contribute to this project.

My ideal situation for this project is like you describe: Write code once, have it work on all DBs (SQL and NoSQL alike). Unfortunately I've only found time so far to do MySQL and MSSQL. But, the ground work is laid out for other DBMSes to be supported and I would love for anyone who wants to contribute to do so.

I'd really like to see this library support Postgres and MongoDB. If you're willing to work on either of those, please do. Just fork the repository, add the new driver, write the tests, and create a PR.

Thanks for your interest!

Kyle

@KHYehor
Copy link
Author

KHYehor commented Nov 8, 2019

I'd really like to see this library support Postgres and MongoDB. If you're willing to work on either of those, please do. Just fork the repository, add the new driver, write the tests, and create a PR.

Thanks fr your reply, Do you have any times estimates, like finish it during next decade? :D or plans for near future?
Okey, I have wish to take part in something like this.
Did you interested if anyone else doing something like this?

@kylefarris
Copy link
Owner

I haven't had the luxury of setting date-based milestones yet, but, I'd love to see the new drivers added as quickly as people are willing to contribute them. As I said earlier, I'd love to see the Postgres driver added. This should make it easy to add an Oracle driver as well since their SQL dialects are quite similar.

As for MongoDB, that would be highly fascinating as it would be quite a bit more challenging to create it since it's not SQL-based at all.

Beyond that, there are several other smaller features that could be added but I'd like to focus on DB engine compatibility at the moment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants