Custom aggregate functions.

This commit is contained in:
Nuno Cruces
2023-07-03 15:45:16 +01:00
parent 3844e81404
commit 1cc7ecfe8d
4 changed files with 85 additions and 65 deletions

View File

@@ -162,7 +162,7 @@ func newModule(mod api.Module) (m *module, err error) {
createFunction: getFun("sqlite3_create_go_function"),
createAggregate: getFun("sqlite3_create_go_aggregate_function"),
createWindow: getFun("sqlite3_create_go_window_function"),
aggregateData: getFun("sqlite3_aggregate_context"),
aggregateCtx: getFun("sqlite3_aggregate_context"),
userData: getFun("sqlite3_user_data"),
valueType: getFun("sqlite3_value_type"),
valueInteger: getFun("sqlite3_value_int64"),
@@ -379,7 +379,7 @@ type sqliteAPI struct {
createFunction api.Function
createAggregate api.Function
createWindow api.Function
aggregateData api.Function
aggregateCtx api.Function
userData api.Function
valueType api.Function
valueInteger api.Function