File tree 3 files changed +1012
-1025
lines changed
3 files changed +1012
-1025
lines changed Original file line number Diff line number Diff line change @@ -28,10 +28,10 @@ import {
28
28
} from "./gen/plugin/codegen_pb" ;
29
29
30
30
import { argName , colName } from "./drivers/utlis" ;
31
- import betterSQLite3 from "./drivers/better-sqlite3" ;
31
+ import { Driver as Sqlite3Driver } from "./drivers/better-sqlite3" ;
32
32
import { Driver as PgDriver } from "./drivers/pg" ;
33
33
import { Driver as PostgresDriver } from "./drivers/postgres" ;
34
- import mysql2 from "./drivers/mysql2" ;
34
+ import { Driver as MysqlDriver } from "./drivers/mysql2" ;
35
35
36
36
// Read input from stdin
37
37
const input = readInput ( ) ;
@@ -81,7 +81,7 @@ interface Driver {
81
81
function createNodeGenerator ( driver ?: string ) : Driver {
82
82
switch ( driver ) {
83
83
case "mysql2" : {
84
- return mysql2 ;
84
+ return new MysqlDriver ( ) ;
85
85
}
86
86
case "pg" : {
87
87
return new PgDriver ( ) ;
@@ -90,7 +90,7 @@ function createNodeGenerator(driver?: string): Driver {
90
90
return new PostgresDriver ( ) ;
91
91
}
92
92
case "better-sqlite3" : {
93
- return betterSQLite3 ;
93
+ return new Sqlite3Driver ( ) ;
94
94
}
95
95
}
96
96
throw new Error ( `unknown driver: ${ driver } ` ) ;
You can’t perform that action at this time.
0 commit comments