KuzuPyPortEx.Proxy (KuzuPyPortEx v0.1.3)

Summary

Functions

Returns a specification to start this module under a supervisor.

Execute a query on a KuzuDB database.

Callback implementation for GenServer.init/1.

Functions

child_spec(init_arg)

Returns a specification to start this module under a supervisor.

See Supervisor.

execute(path, query, parameters \\ %{}, opts \\ [])

Execute a query on a KuzuDB database.

KuzuPyPortEx.Proxy.execute("path/to/kuzu/db", "SELECT * FROM users")
KuzuPyPortEx.Proxy.execute("path/to/kuzu/db", "SELECT * FROM users WHERE name = $name", %{name: "Adam"})
KuzuPyPortEx.Proxy.execute("path/to/kuzu/db", "SELECT * FROM users", %{}, timeout: 5000) # with 5 second timeout

init(state)

Callback implementation for GenServer.init/1.

start_link(_)