slonik
Advanced tools
Comparing version 10.0.0 to 11.0.0
@@ -97,3 +97,3 @@ "use strict"; | ||
if (interceptor.afterQuery) { | ||
await interceptor.afterQuery({ | ||
result = await interceptor.afterQuery({ | ||
sql: rawSql, | ||
@@ -100,0 +100,0 @@ values |
@@ -94,3 +94,3 @@ { | ||
}, | ||
"version": "10.0.0" | ||
"version": "11.0.0" | ||
} |
@@ -215,4 +215,4 @@ <a name="slonik"></a> | ||
type InterceptorType = {| | ||
+beforeQuery?: (query: QueryType) => Promise<QueryResultType<QueryResultRowType>> | Promise<void> | QueryResultType<QueryResultRowType> | void, | ||
+afterQuery?: (query: QueryType, result: QueryResultType<QueryResultRowType>) => Promise<void> | void | ||
+beforeQuery?: (query: QueryType) => Promise<QueryResultType<QueryResultRowType>> | QueryResultType<QueryResultRowType> | MaybePromiseType<void>, | ||
+afterQuery?: (query: QueryType, result: QueryResultType<QueryResultRowType>) => MaybePromiseType<QueryResultType<QueryResultRowType>> | ||
|}; | ||
@@ -256,3 +256,7 @@ | ||
This function must return the result of the query, which will be passed down to the client. | ||
Use `afterQuery` to modify the query result. | ||
<a name="slonik-recipes"></a> | ||
@@ -259,0 +263,0 @@ ## Recipes |
@@ -111,3 +111,3 @@ // @flow | ||
if (interceptor.afterQuery) { | ||
await interceptor.afterQuery({ | ||
result = await interceptor.afterQuery({ | ||
sql: rawSql, | ||
@@ -114,0 +114,0 @@ values |
@@ -205,4 +205,4 @@ // @flow | ||
export type InterceptorType = {| | ||
+beforeQuery?: (query: QueryType) => Promise<QueryResultType<QueryResultRowType>> | Promise<void> | QueryResultType<QueryResultRowType> | void, | ||
+afterQuery?: (query: QueryType, result: QueryResultType<QueryResultRowType>) => Promise<void> | void | ||
+beforeQuery?: (query: QueryType) => Promise<QueryResultType<QueryResultRowType>> | QueryResultType<QueryResultRowType> | MaybePromiseType<void>, | ||
+afterQuery?: (query: QueryType, result: QueryResultType<QueryResultRowType>) => MaybePromiseType<QueryResultType<QueryResultRowType>> | ||
|}; |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
244028
902