Update schema gen function to be compatible with buffers
This commit is contained in:
parent
88fff6c507
commit
01b96d788e
3
dist/lib/sqlite/db-generate-type-defs.js
vendored
3
dist/lib/sqlite/db-generate-type-defs.js
vendored
@ -17,6 +17,9 @@ export default function generateTypeDefinition({ paradigm, table, query, typeDef
|
||||
: `"${opt}"`)
|
||||
.join(" | ");
|
||||
}
|
||||
if (schemaType.dataType?.match(/blob/i)) {
|
||||
return "Float32Array<ArrayBuffer> | Buffer<ArrayBuffer>";
|
||||
}
|
||||
if (schemaType.dataType?.match(/int|double|decimal|real/i)) {
|
||||
return "number";
|
||||
}
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@moduletrace/bun-sqlite",
|
||||
"version": "1.0.22",
|
||||
"version": "1.0.23",
|
||||
"description": "SQLite manager for Bun",
|
||||
"author": "Benjamin Toby",
|
||||
"main": "dist/index.js",
|
||||
|
||||
@ -46,6 +46,10 @@ export default function generateTypeDefinition({
|
||||
.join(" | ");
|
||||
}
|
||||
|
||||
if (schemaType.dataType?.match(/blob/i)) {
|
||||
return "Float32Array<ArrayBuffer> | Buffer<ArrayBuffer>";
|
||||
}
|
||||
|
||||
if (schemaType.dataType?.match(/int|double|decimal|real/i)) {
|
||||
return "number";
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user