Przeglądaj źródła

feat(create): Use better-sqlite3 driver for improved sqlite perf

Relates to #505
Michael Bromley 5 lat temu
rodzic
commit
dfd4f364c9

+ 1 - 0
packages/create/src/gather-user-responses.ts

@@ -186,6 +186,7 @@ async function generateSources(
 
     const templateContext = {
         ...answers,
+        dbType: answers.dbType === 'sqlite' ? 'better-sqlite3' : answers.dbType,
         name: path.basename(root),
         isTs: answers.language === 'ts',
         isSQLite: answers.dbType === 'sqlite',

+ 1 - 1
packages/create/src/helpers.ts

@@ -257,7 +257,7 @@ function dbDriverPackage(dbType: DbType): string {
         case 'postgres':
             return 'pg';
         case 'sqlite':
-            return 'sqlite3';
+            return 'better-sqlite3';
         case 'sqljs':
             return 'sql.js';
         case 'mssql':