diff --git a/src/sql/sqlite.ts b/src/sql/sqlite.ts index 5cab2b9..4322006 100644 --- a/src/sql/sqlite.ts +++ b/src/sql/sqlite.ts @@ -45,7 +45,13 @@ function _postprocess(obj: MixedRow): Row { const result = {}; for (const [k, v] of Object.entries(obj)) { - result[k] = v.toString(); + // Return NULL values as js null, everything else as a string. + + if (v === null) { + result[k] = null; + } else { + result[k] = v.toString(); + } } return result;