gajus/
A PostgreSQL client with strict types, detailed logging and assertions.
USD raised
Recent activities
Support `sslrootcert=` connection string parameter for verifying SSL to postgres
slonik support @neondatabase/serverless (postgres over HTTP / websockets) - pg compatible
README doesn't properly demonstrate `postgres-bridge` integration
Request example ssl usecase
"[unable to serialize, circular reference is too complex to analyze]" inserted into jsonb column
idleTimeout with `DISABLE_TIMEOUT` set will use a 10s timeout
Re-think how we organize error messages
Add ability to avoid nested transaction by detecting DatabasePoolConnection is a transaction
Seems that `unnest` does not support arrays
Evaluate adding a way to re-use value bindings
What is the expected behavior of serializing BigInt to JSON?
Produce the original stack trace
Deno support?
Improve Syntax Output
Convert to ESM
The automated release is failing 🚨
Backwards Compatibility to allow migrating to Runtime-Validation (Zod)
Sql typing no longer works with interface types
Add sql.type('alias')
Warn if an attempt is made to acquire a new connection from pool within a transaction
Add utility for adding adhoc WHERE to queries
Drop pg-native
Cannot extend parser
Function createPool does not honor the connection timeout setting during initialization
zod has been added as a dev dependency
Migrate to postgres.js? [latest benchmarks]
Module '"slonik"' has no exported member 'createMockQueryResult'
Closing cursor after destroying stream
bytea array error
Sopport socket:// URLs, needed for AppEngine+CloudSQL use
Make it easier to read / filter out logs
Use `bigint` within `sql` template string query
`boolean` type acting odd with `unnest`
Export the "sql" tag as a separate package
Error while capturing Stack trace - Missing mappings.wasm
Making `sql` tag a standalone package
How to print a query string with parameters values ?
copyFromBinary isn't working because pg-copy-streams-binary API has changed
TIMESTAMP and TIMESTAMPTZ get parsed incorrectly after upgrading to v24
Slonik pollutes console log with "async_hooks are unavailable; Roarr.child will not function as expected"
How to use slonik with express
pg-native is not found in a monorepo with pnpm or yarn pnpm
TypeError: connectionHandler is not a function
idleTimeout (option for createPool) doesn't accept 'DISABLE_TIMEOUT'
Date typeParser not working any more
Build failing in new ts projects after slonik dependency added
tuple to be locked was already moved to another partition due to concurrent update error handling
Question: Why are query results marked as `readonly`?
`createMockPool`, `createMockQueryResult` types
Why does casting an array value as citext in the query returns the array as string?
Querying arrays of custom types
Performance advice (and is pool.connect / pool.transaction expected to be much slower than pool.any/one/etc?
Slonik depends on array parser which is removed from pg-types 3.0.0
Possible EventEmitter memory leak detected with transaction
Compile time checks
Is it possible to import Slonik natively in Node?
syntax error at or near "$1" when running `SET`
NOTIFY/LISTEN
Add "dictionary" query method
Implement cancel() and terminate() methods
Consider re-adding named parameter bindings
Document use of query files
Abstract auto_explain initialization using interceptors
© 2019 BoostIO, Inc.