Skip to content

Instantly share code, notes, and snippets.

@rmela
rmela / SQL query results as nodejs read stream
Last active December 22, 2023 17:51
SQLite query results as nodejs readable stream
/*
*
* Return SQLite3 query results as a Nodejs stream, sensitive to backpressure.
*
* Assumes a foo.db file with a lot of rows - I used 1000 with a number & a string
*/
const stream = require('stream');
const sqlite = require('sqlite3');
class DBStream extends stream.Readable {