From 7f5926afc06c56ed32ac5a8f1d6bb19a5263b927 Mon Sep 17 00:00:00 2001 From: Hieuzest Date: Sun, 12 May 2024 14:37:20 +0800 Subject: [PATCH] fix(sqlite): fix bigint, ensure valid typedef (#96) --- packages/sqlite/src/index.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/sqlite/src/index.ts b/packages/sqlite/src/index.ts index 07c449fc..e75f5e5b 100644 --- a/packages/sqlite/src/index.ts +++ b/packages/sqlite/src/index.ts @@ -25,6 +25,7 @@ function getTypeDef({ deftype: type }: Field) { case 'boolean': case 'integer': case 'unsigned': + case 'bigint': case 'date': case 'time': case 'timestamp': return `INTEGER` @@ -37,6 +38,7 @@ function getTypeDef({ deftype: type }: Field) { case 'list': case 'json': return `TEXT` case 'binary': return `BLOB` + default: throw new Error(`unsupported type: ${type}`) } }