sqlrite-ask v0.14.0
Published to crates.io: https://crates.io/crates/sqlrite-ask/0.14.0
Natural-language → SQL adapter for SQLRite. Anthropic-first; OpenAI / Ollama follow-ups.
[dependencies]
sqlrite-engine = "0.14.0"
sqlrite-ask = "0.14.0"use sqlrite::Connection;
use sqlrite_ask::{AskConfig, ConnectionAskExt};
let conn = Connection::open("foo.sqlrite")?;
let cfg = AskConfig::from_env()?; // SQLRITE_LLM_API_KEY etc.
let resp = conn.ask("How many users are over 30?", &cfg)?;
println!("Generated SQL: {}", resp.sql);See the umbrella release v0.14.0 for the full changelog.
What's Changed
- docs(release): bump displayed version to 0.13.0 (site + install snippets) by @joaoh82 in #163
- feat(sql): aggregates / GROUP BY / DISTINCT / HAVING over JOIN results (SQLR-6) by @joaoh82 in #164
- chore(playground): refresh vendored WASM bundle with SQLR-6 engine by @joaoh82 in #165
- fix(sql): error on unknown columns in single-table scope (SQLR-2) by @joaoh82 in #166
- fix(sql): validate table qualifiers in single-table scope (SQLR-14) by @joaoh82 in #167
- fix(sql): validate table qualifiers in FTS function column args (SQLR-15) by @joaoh82 in #168
- Release v0.14.0 by @github-actions[bot] in #169
Full Changelog: sdk/go/v0.13.0...sqlrite-ask-v0.14.0