Skip to content

Commit 1ce74fe

Browse files
committed
Fixed a problem with column name conversion in case of sql.js
1 parent 6ab1bbe commit 1ce74fe

File tree

2 files changed

+33
-1
lines changed

2 files changed

+33
-1
lines changed

drizzle-orm.diff

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
diff --git a/drizzle-orm/src/sql-js/session.ts b/drizzle-orm/src/sql-js/session.ts
2+
index a5027919..8249b17a 100644
3+
--- a/drizzle-orm/src/sql-js/session.ts
4+
+++ b/drizzle-orm/src/sql-js/session.ts
5+
@@ -44,8 +44,17 @@ export class SQLJsSession<
6+
fields: SelectedFieldsOrdered | undefined,
7+
executeMethod: SQLiteExecuteMethod,
8+
isResponseInArrayMode: boolean,
9+
+ customResultMapper?: (rows: unknown[][]) => unknown,
10+
): PreparedQuery<T> {
11+
- return new PreparedQuery(this.client, query, this.logger, fields, executeMethod, isResponseInArrayMode);
12+
+ return new PreparedQuery(
13+
+ this.client,
14+
+ query,
15+
+ this.logger,
16+
+ fields,
17+
+ executeMethod,
18+
+ isResponseInArrayMode,
19+
+ customResultMapper
20+
+ );
21+
}
22+
23+
override transaction<T>(

drizzle-orm/src/sql-js/session.ts

+10-1
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,17 @@ export class SQLJsSession<
4444
fields: SelectedFieldsOrdered | undefined,
4545
executeMethod: SQLiteExecuteMethod,
4646
isResponseInArrayMode: boolean,
47+
customResultMapper?: (rows: unknown[][]) => unknown,
4748
): PreparedQuery<T> {
48-
return new PreparedQuery(this.client, query, this.logger, fields, executeMethod, isResponseInArrayMode);
49+
return new PreparedQuery(
50+
this.client,
51+
query,
52+
this.logger,
53+
fields,
54+
executeMethod,
55+
isResponseInArrayMode,
56+
customResultMapper
57+
);
4958
}
5059

5160
override transaction<T>(

0 commit comments

Comments
 (0)