GQL

GitQL is a extensible SQL-like query language and SDK to perform queries on various data sources such .git files with supports of most of SQL features such as grouping, ordering and aggregation and window functions and allow customization like user-defined types and functions

Rust 0.42.0 📦 14/mo
3.5k stars  Â·  99 forks  Â·  Updated  Â·  MIT
Install
cargo add GQL
View on GitHub
📄 Documentation
databaseenginegitgitqlgitql-sdkgqlinterpretermemory-databaserustsql
Supported APIs (4)
data.gov unknown

Provides public users access to federal regulatory content.

A client for issuing REST requests to the Azure Batch service.

Version history All releases ↗

- Support postgresql syntax of intervals. - Migrate to Gix 0.74.1.

- Support postgresql style for defining number literal. SELECT 0b_100_101, 0B_100_11001, 0o_273, 0O_755, 0x_42f, 0X_FFFF - Support C-style block com…

- Extend the list of string representation of true & false state. - Always check the posibility for implicit casting before explicit one. - Support …

- Improve the printers to catch pipe errors. - Allow OFFSET to take a variable expression. - Extend the DO command to execute one or more expression…

- Improve Invalid table name diagnostic to suggest the closest correct name. - Support output yaml format. - Implement theme customization for table…

- Implement Group Comparison Expression `Expr <Op> <ALL | ANY | SOME> Expr`. - Implement Group Comparison Expression for `Int`, `Float`, `Text`, and …

![Screenshot 2025-01-27 at 20 41 57](https://github.com/user-attachments/assets/c0f6243d-f929-4414-aa87-c1e6711fd8b9) - Implement Interval type, …

- Fix implicit casting RHS with greater operator (#138). - Improve implicit casting when applying operators. - Implement the `DIFF_CHANGED_FILES` di…

Quality signals
Score
Stars3.5k
Forks99
Last updated
LicenseMIT
📦 Package statscrates.io ↗
Monthly downloads14
Total downloads2.6K