From 58abf9dcf762e3bb6e73644a2dc3b73ac50d37bd Mon Sep 17 00:00:00 2001 From: Zareith Date: Sun, 20 Oct 2024 15:20:58 +0530 Subject: [PATCH] fix(better-sqlite3): Use string as default parameter type --- src/drivers/better-sqlite3.ts | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/src/drivers/better-sqlite3.ts b/src/drivers/better-sqlite3.ts index c6210e8..c0fa881 100644 --- a/src/drivers/better-sqlite3.ts +++ b/src/drivers/better-sqlite3.ts @@ -69,6 +69,11 @@ export class Driver { typ = factory.createKeywordTypeNode(SyntaxKind.NumberKeyword); break; } + case "varchar": + case "text": { + typ = factory.createKeywordTypeNode(SyntaxKind.StringKeyword); + break; + } case "blob": { // TODO: Is this correct or node-specific? typ = factory.createTypeReferenceNode( @@ -89,15 +94,6 @@ export class Driver { typ = factory.createKeywordTypeNode(SyntaxKind.BooleanKeyword); break; } - case "date": - case "datetime": - case "timestamp": { - typ = factory.createTypeReferenceNode( - factory.createIdentifier("Date"), - undefined - ); - break; - } } if (column.notNull) {