FlyQL: query language to filter data or generate SQL
Injection-proof filter language with cross-language parity in Go, Python, and JS.
Bridges sqlc codegen with sqlx runtime for Rust Postgres projects.
Rust backend developers using PostgreSQL
sqlc · sqlx · diesel
The generated API is intentionally small:
- a `const SQL`
- row structs for `:one` and `:many`
- params structs when a query has multiple parameters
- methods on `Queries<E>` that work with `&PgPool`, `&mut PgConnection`, or `&mut Transaction`
Current scope is PostgreSQL. It supports the usual `sqlc` query annotations, plus enums, composite types, batch queries, `COPY FROM`, `sqlc.slice()`, `sqlc.embed()`, and type overrides.
Injection-proof filter language with cross-language parity in Go, Python, and JS.
Type-safe Rust-to-Haskell FFI with automatic memory management via ForeignPtr.
Decision trees to SQL is a clever alternative to LLM prompt engineering.
SQL queries over Claude/Copilot agent data; clever parsing, but tiny audience.
Generates native DuckDB SQL for MotherDuck instead of generic dialect.
Sub-microsecond streaming SQL via zero-alloc hot path; genuine advancement over SQLite+DataFusion.