API change.

This commit is contained in:
Nuno Cruces
2023-10-13 18:53:37 +01:00
parent eec45ea684
commit 3f443b2ecc
2 changed files with 21 additions and 31 deletions

View File

@@ -1,7 +1,6 @@
package gormlite
import (
"context"
"fmt"
"testing"
@@ -17,7 +16,7 @@ func TestDialector(t *testing.T) {
const InMemoryDSN = "file:testdatabase?mode=memory&cache=shared"
// Custom connection with a custom function called "my_custom_function".
db, err := driver.Open(InMemoryDSN, func(ctx context.Context, conn *sqlite3.Conn) error {
db, err := driver.Open(InMemoryDSN, func(conn *sqlite3.Conn) error {
return conn.CreateFunction("my_custom_function", 0, sqlite3.DETERMINISTIC,
func(ctx sqlite3.Context, arg ...sqlite3.Value) {
ctx.ResultText("my-result")