メインコンテンツまでスキップ
メインコンテンツまでスキップ

Bun用の chDB のインストール

要件

libchdb をインストールします:

curl -sL https://lib.chdb.io | bash

インストール

参照: chdb-bun

GitHub リポジトリ

プロジェクトの GitHub リポジトリは chdb-io/chdb-bun で見つけることができます。

使用法

Query(query, *format) (エフェメラル)

// クエリ (エフェメラル)
var result = query("SELECT version()", "CSV");
console.log(result); // 23.10.1.1

Session.Query(query, *format)

const sess = new Session('./chdb-bun-tmp');

// セッションでのクエリ (永続的)
sess.query("CREATE FUNCTION IF NOT EXISTS hello AS () -> 'Hello chDB'", "CSV");
var result = sess.query("SELECT hello()", "CSV");
console.log(result);

// クリーンアップ前に、`./chdb-bun-tmp` にデータベースファイルが見つかります。

sess.cleanup(); // セッションをクリーンアップします。これによりデータベースが削除されます。