飞行
这个包有箭飞行和飞行SQL的效果客户端。
安装
pnpm add @useairfoil/flight effect@^4
使用
import { ArrowFlightSqlClient } from "@useairfoil/flight";
import { Effect } from "effect";
const result = ArrowFlightSqlClient.executeQuery({ query: "SELECT 1" }).pipe(
Effect.flatMap(ArrowFlightSqlClient.executeFlightInfo),
Effect.provide(ArrowFlightSqlClient.layer({ host: "localhost:50051" })),
Effect.scoped,
);