adbc
adbc copied to clipboard
Apache Arrow ADBC bindings for Elixir
Hi there!, I'm having an issue because duckdb defaults to decimal instead float: ```elixir :ok = Adbc.download_driver!(:duckdb) {:ok, db} = Kino.start_child({Adbc.Database, driver: :duckdb}) {:ok, conn} = Kino.start_child({Adbc.Connection, database: db}) Adbc.Connection.query(conn,...
It will have loss of precision similar to other Calendar types when converted back but one can always cast to integer before/after for full precision. We should also raise if...
As reported in https://github.com/apache/arrow-adbc/issues/1841 and https://github.com/golang/go/issues/65050, there can be issues when loading multiple Go implemented ADBC drivers. Currently, Go 1.21.8 is used for building some ADBC drivers and this issue...
Database like Google BigQuery also supports named parameters in SQL queries: > To specify a named parameter, use the @ character followed by an [identifier](https://cloud.google.com/bigquery/docs/reference/standard-sql/lexical#identifiers), such as @param_name. Alternatively, use...
Right now Adbc would always use /usr/bin/x86_64-linux-gnu-gcc as the compiler. I'll try it and see how do I specify cross-compiler for Adbc. We should be able to do that by...
Lists in responses are handled wrong. ```patch diff --git a/test/adbc_test.exs b/test/adbc_test.exs index 2758db6..3a96b79 100644 --- a/test/adbc_test.exs +++ b/test/adbc_test.exs @@ -33,6 +33,9 @@ defmodule AdbcTest do test "runs queries", %{conn: conn}...
The following code is not currently supported: ```elixir Adbc.Connection.query( connection_pid, """ SELECT * FROM posts WHERE id = ANY(?1::INT[]) """, [[1, 2]] ) ``` => ```elixir {:error, %ArgumentError{message: "type not...
This would allow it to be used conveniently in Livebook for querying without Explorer.