C language bindings for DataFusion.
cargo build
meson setup build .
meson install -C build
See examples/sql.c
for C.
$ build/examples/sql-c
+----------+
| Int64(1) |
+----------+
| 1 |
+----------+
See examples/sql.py
for Python.
$ LD_LIBRARY_PATH=$PWD/build examples/sql.py
+----------+
| Int64(1) |
+----------+
| 1 |
+----------+
See examples/sql.rb
for Ruby.
$ LD_LIBRARY_PATH=$PWD/build examples/sql.rb
+----------+
| Int64(1) |
+----------+
| 1 |
+----------+
See examples/sql.vala
for Vala.
You need to add -Dvala=true
option to meson setup
to enable Vala
support.
$ build/examples/sql-vala
+----------+
| Int64(1) |
+----------+
| 1 |
+----------+