A nicer API on node-postgres transactions
Event monitor for pg-promise.
The postgres client/server binary protocol, implemented in TypeScript
TypeScript definitions for pg
Functions for dealing with a PostgresSQL connection string
Connection pool for node-postgres
TypeScript definitions for pg-pool
Query result type converters for node-postgres
OpenTelemetry instrumentation for `pg` and `pg-pool` database client for PostgreSQL
Prisma's driver adapter for "pg"
A socket implementation that can run on Cloudflare Workers using native TCP connections.
64-bit big-endian signed integer-to-string conversion
A Typescript framework built on the database
An implementation of the Solana Mobile Mobile Wallet Adapter protocol. Use this to open a session with a mobile wallet app, and to issue API calls to it.
A module for serializing and deserializing JSON data into hstore format
PostgreSQL database migration management tool for node.js
Query cursor extension for node-postgres
Postgres query result returned as readable stream
A simple, minimal PostgreSQL session store for Connect/Express
A memory version of postgres
React Native bridge for the Transact SDK
Atomic Transact Javascript SDK.
Utilities for SQL instrumentations
Minifies PostgreSQL scripts.
Retries database transaction on deadlock and transaction serialization errors. Supports MySQL, PostgreSQL and SQLite (as long as you are using new drivers mysql2, pg, sqlite3).
Retries database transaction on deadlock and transaction serialization errors. Supports MySQL, PostgreSQL and SQLite (as long as you are using new drivers mysql2, pg, sqlite3).
Set transaction isolation level in the ActiveRecord in a database agnostic way. Works with MySQL, PostgreSQL and SQLite as long as you are using new adapters mysql2, pg or sqlite3. Supports all ANSI SQL isolation levels: :serializable, :repeatable_read, :read_committed, :read_uncommitted.
A pure ruby "thin" extension of pg that provides logging, transaction retrying, and database reconnecting functionality.
Set transaction isolation level in the ActiveRecord in a database agnostic way. Works with MySQL, PostgreSQL and SQLite as long as you are using new adapters mysql2, pg or sqlite3. Supports all ANSI SQL isolation levels: :serializable, :repeatable_read, :read_committed, :read_uncommitted.
Set transaction isolation level in the ActiveRecord in a database agnostic way. Works with MySQL, PostgreSQL and SQLite as long as you are using new adapters mysql2, pg or sqlite3. Supports all ANSI SQL isolation levels: :serializable, :repeatable_read, :read_committed, :read_uncommitted.
Transparently retries ActiveRecord transactions on ActiveRecord::Deadlocked errors (including PG::TRDeadlockDetected) with configurable exponential backoff and jitter. Provides hooks for custom callbacks, structured logging, and Rails initializer support.