{"library":"pg-large-object","type":"library","category":null,"description":"Large object support for PostgreSQL clients using the node-postgres (pg) library, enabling streaming of files/objects up to 4 TiB in size. Version 2.0.0 is current stable. Supports both callback (backwards compatible) and promise (Async suffix) interfaces. Key differentiator: streams data in chunks instead of loading entire column into memory. Requires PostgreSQL 8.4+ (9.3+ for seek/tell/size/truncate). Works with pg or pg-promise.","language":"javascript","status":"active","version":"2.0.0","tags":["javascript","big object","binary","database","file","pg","postgres","stream","sql"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install pg-large-object","imports":["import { LargeObjectManager } from 'pg-large-object'","import { LargeObject } from 'pg-large-object'","new LargeObjectManager({pgPromise: tx})"]},{"cmd":"yarn add pg-large-object","imports":[]},{"cmd":"pnpm add pg-large-object","imports":[]}],"homepage":"https://github.com/Joris-van-der-Wel/node-pg-large-object#readme","github":"git://github.com/Joris-van-der-Wel/node-pg-large-object","docs":null,"changelog":null,"pypi":null,"npm":"pg-large-object","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}