Project status #331
Replies: 10 comments
-
FYI over in TS-land I wrote and maintain a relatively complete pg-driver which can probably be made deno-compatible without too much difficulty: https://github.com/malthe/ts-postgres. |
Beta Was this translation helpful? Give feedback.
-
@bartlomieju what is the roadmap of the module? are there any intention to develop functions for the majority of postgresql instructions and commands. Because creating a big query using |
Beta Was this translation helpful? Give feedback.
-
@slim-hmidi It sounds like you're looking for a query builder or an ORM, which is probably not what this module is supposed to be. |
Beta Was this translation helpful? Give feedback.
-
@kluzzebass I don't think if in a big project with a big query contains a lot of conditions a developer will enjoy writing a text query then add so many args. |
Beta Was this translation helpful? Give feedback.
-
@slim-hmidi this repository contains driver for PostgreSQL - ie. low level primitives that allow you to connect and talk to the DB. Drivers are necessary to create ORMs or other higher-level libraries like query builders (think Knex). I don't intend to add much "sugar" to the code base, it should be left to user libraries like dso that @hayd pointed out. |
Beta Was this translation helpful? Give feedback.
-
I wonder if it makes sense to merge resources with something like: https://github.com/porsager/postgres It’s a pure JS project with no dependencies, so there would be some nodeJS APIs that need altered I think it’s important to establish a best practice early, and perhaps it’s an opportunity to overtake pg, which is too big/standard and would need time to change. |
Beta Was this translation helpful? Give feedback.
-
Please pin this issue. Also, a good postgres driver is rather urgent. I know, open source, not getting paid, do it yourself... I understand. I looked at adding a case for |
Beta Was this translation helpful? Give feedback.
-
Would it not be better to directly port the node-postgres project over to Deno? As you can see above, I have opened a discussion about this on the original repository. |
Beta Was this translation helpful? Give feedback.
-
It's almost a year now since I started mantaining
|
Beta Was this translation helpful? Give feedback.
-
I just wanted to leave a short information for anyone interested in this project.
It seems to be half dead, but that's not the case. A huge chunk of my time is now dedicated to the work in main Deno repo at the moment.
I still intend to put more work into this module but that will happen after Deno 1.0 is released.
Beta Was this translation helpful? Give feedback.
All reactions