qlbridge icon indicating copy to clipboard operation
qlbridge copied to clipboard

A golang expression evaluator & Library to build SQL query engine based functionality.

Results 36 qlbridge issues
Sort by recently updated
recently updated
newest added

```golang package main import ( "github.com/k0kubun/pp" "github.com/araddon/qlbridge/rel" ) func main() { qstr := `SELECT authors.author_name, authors.author_email, author_submissions.article_title FROM authors LEFT JOIN author_submissions ON authors.author_email=author_submissions.author_email` stmt, err := rel.ParseSqlSelect(qstr) handlerErr(err) pp.Println(stmt)...

Bumps [github.com/gogo/protobuf](https://github.com/gogo/protobuf) from 1.3.1 to 1.3.2. Release notes Sourced from github.com/gogo/protobuf's releases. Release v.1.3.2 Tested versions: go 1.15.6 protoc 3.14.0 Bug fixes: skippy peanut butter Commits b03c65e skippy peanut butter...

dependencies

Expected Column Expression Got Token{ bad number syntax: \"\" Type:\"Error\" Line:0 Col:0 Q:\u0000 Pos:0} near: select 3&2 as id"

I'm seeing a weird parse for the below filterQL input. The trivial `AND` is needed for the minimal repro. (Without the `AND`, the statement cannot be parsed, but more on...

i need to use float or decimal field. Lexer tag "float" as TokenIdentity when parser need TokenTypeFloat the following test fails using "float" and "float(15)" verifyTokens(t, `CREATE TABLE articles (...

The following query can be parsed: ```sql FILTER AND ( _field < "now-30d", _num_something = 1, EXISTS(field) ) FROM user ``` While this one failed: ```sql FILTER AND (_num_something =...

We may have an issue with unary support with datemath. This PR is just to investigate that issue and to possibly fix it if we find an issue. For example...

As a proxy, expressions in SQL could potentially be evaluated in one of several points of the lifecycle:; 1. Initial Proxy Routing/Evaluation context: ie proxy recieves sql, evaluate before passing...