KuzuPyPortEx.Proxy (KuzuPyPortEx v0.1.2)

Elixir wrapper for a Python process running KuzuDB. It uses the export library to call Python functions from Elixir, using a Port.

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 \\ %{})

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"})

init(state)

Callback implementation for GenServer.init/1.

start_link(_)