kambo / duckdb
DuckDB通信的PHP库
0.7.0-alpha.2
2024-06-14 17:26 UTC
Requires
- php: ^8.1
Requires (Dev)
This package is auto-updated.
Last update: 2024-08-27 20:48:09 UTC
README
PHP的未官方DuckDB通信库。
安装
您可以通过composer安装此包
composer require kambo/duckdb kambo/duckdb-php-linux-lib
注意:kambo/duckdb-php-linux-lib包包含Linux的二进制库。
使用方法
$database = new Kambo\DuckDB\Database(); $connection = new Kambo\DuckDB\Connection($database); $connection->query('CREATE TABLE integers(i INTEGER, j INTEGER);'); $connection->query('INSERT INTO integers VALUES (3,4), (5,6), (7, NULL) '); $result = $connection->query('SELECT * FROM integers;'); var_export($result->toArray());
当前限制
- 此库处于alpha版本。
- 目前仅在Linux下工作(正在为其他平台进行开发)。
- 对DuckDB API的支持有限。
测试
composer test
更新日志
请参阅更新日志了解最近的变化。
许可
MIT许可(MIT)。有关更多信息,请参阅许可文件。