Git Query language is a SQL like language to perform queries on .git files with supports of most of SQL features such as grouping, ordering and aggregations functions
MIT License
Bot releases are visible (Hide)
Published by AmrDeveloper 5 months ago
UUID
general function.STR
TExt function.Published by AmrDeveloper 6 months ago
Published by AmrDeveloper 7 months ago
Published by AmrDeveloper 7 months ago
DIV
and MOD
keywords.REGEXP_INSTR
, REGEXP_LIKE
, REGEXP_REPLACE
and REGEXP_SUBSTR
Regex function.DATE
, MINUTE
, MONTH
, LAST_DAY
Date functions.WEEKOFYEAR
, WEEKDAY
, YEARWEEK
Date functions.gix
version to 0.60.0
.Full Changelog: https://github.com/AmrDeveloper/GQL/compare/0.15.0...0.16.0
Published by AmrDeveloper 8 months ago
show tables
statement to list all available tables.DAYOFWEEK
, DAYOFMONTH
and DAYOFYEAR
Date functions.QUARTER
, YEAR
and TO_DAYS
Date function.QUOTENAME
String function.Full Changelog: https://github.com/AmrDeveloper/GQL/compare/0.14.0...0.15.0
Published by AmrDeveloper 8 months ago
ROUND
implementation to supports decimal places.MOD
function.Published by AmrDeveloper 9 months ago
SING
function accept Int or Float type.CONCAT_WS
Text function.JSON
, CSV
.DAY
Date functionJSON
, CSV
.Published by AmrDeveloper 9 months ago
LIMIT OFFSET
shorthand inspired by MySQL.HOUR
Date functions.STRCMP
Text Function.GREATEST
, LEAST
General function.ISDATE
Date function.in
expression in case of empty list.NOT IN
expression.BETWEEN
to work with any type.Full Changelog: https://github.com/AmrDeveloper/GQL/compare/0.11.0...0.12.0
Published by AmrDeveloper 10 months ago
@name := value
.Either
type in the type system.Optional
type in the type system.Varargs
type in the type system.ACOS
, ATAN
, ATN2
and SIGN
Math functions.CHARINDEX
Text function.DAYNAME
, MONTHNAME
Date functions.CONCAT
Text function to accept 2 or more Text values.MAX
, MIN
to work with different types.CONCAT
function to work with any value type.Full Changelog: https://github.com/AmrDeveloper/GQL/compare/0.10.0...0.11.0
Published by AmrDeveloper 11 months ago
git2
to gix
.ASIN
function.TAN
function.--query | -q
flat to run a single query without repl mode.;
at the end of query main statement.:=
operator.Published by AmrDeveloper 11 months ago
typeof
function.ROUND
function<=>
operator.SIN
function.COS
function.Published by AmrDeveloper 12 months ago
GLOB
keyword.DISTINCT
keyword.SELECT *
used with specific table<>
Operator.PI
function.FLOOR
function.0.6.0
.0.8.0
.0.7.0
.0.8.0
.Published by AmrDeveloper 12 months ago
NULL
keyword.ISNULL
function.ISNUMERIC
function.0.5.0
.0.7.0
.0.6.0
.0.7.0
.0.18.1
.Published by AmrDeveloper about 1 year ago
Implement NOW function.
Fix handling grouping with aggregations.
Print Date and DateTime with formats.
Update gitql-ast to version 0.4.0.
Update gitql-cli to version 0.5.0.
Update gitql-parser to version 0.4.0.
Update gitql-engine to version 0.5.0.
Published by AmrDeveloper about 1 year ago
Like
Expression.0.17.1
to 0.18.0
.0.3.0
.0.5.0
.0.4.0
.0.5.0
.Published by AmrDeveloper about 1 year ago
Published by AmrDeveloper about 1 year ago
WHERE
or HAVING
condition is not boolean.Published by AmrDeveloper over 1 year ago
Published by AmrDeveloper over 1 year ago
avg
.