Add sehrope/node-pg-db to Extras in README #697
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
pg-db
is a module I put together that adds a bunch of things atop node-postgres:db.query(sql, [params], function(err, rows))
ordb.queryOne(sql, [params], function(err, row))
)... WHERE foo = :foo
instead of... WHERE foo = $1
)Transactions are implemented using domains. Database interactions automatically take part in an ongoing transaction so there's no need to manually pass a
Client
object around. Here's an example: https://github.com/sehrope/node-pg-db-examples/blob/master/src/tx.coffee