Commit graph

22 commits

Author SHA1 Message Date
4474319e73
Bulk replace project references in go code 2026-05-09 01:43:40 +00:00
go-jet
cfc264221b Rename the parent pointer to root, as the pointer often references expression multiple layers above the current expression. 2025-03-09 19:06:17 +01:00
go-jet
7b16e432ff Add support for SELECT_JSON statements. 2025-02-21 19:55:01 +01:00
go-jet
8d112f7db8 Add support for VALUES statement. 2024-10-17 14:17:22 +02:00
go-jet
255f4a8eaf Add support for expression in OFFSET clause. 2024-02-13 14:01:13 +01:00
go-jet
f772f90336 [MySQL] Optimizer hints 2022-09-29 13:33:00 +02:00
go-jet
60ffd004c5 Add USING clause support for DELETE statements 2021-12-08 18:14:57 +01:00
mlaflamm
c47d79ffd7 export GroupByClause type through alias 2021-07-29 09:51:55 -04:00
go-jet
caa81930dc Reset FROM clause list before new values are set. 2021-05-21 16:25:26 +02:00
go-jet
4ef0113f6b Add implicit cross join support 2021-05-03 18:48:15 +02:00
Richard
1c435f5c7f export OrderByClause type through alias
enables e.g. creating a collection of clauses beforehand and dynamically adding to it.
this resolves #48.
2020-09-03 13:25:23 +02:00
go-jet
2ada2ff69b Add go mod support. 2020-06-27 18:48:19 +02:00
go-jet
f5fae577d7 [MySQL] Add support for WITH statements and Common Table Expressions. 2020-05-24 17:56:35 +02:00
go-jet
b646dd2c99 Use type aliasing to forward types from internal/jet. 2019-09-26 11:44:46 +02:00
go-jet
5ba10d35db Added support for window clause and functions. 2019-09-17 13:34:47 +02:00
go-jet
a657b76bef The rest of linter errors. 2019-08-17 18:32:01 +02:00
go-jet
46a3dc7dfb MySQL linter errors. 2019-08-17 10:43:16 +02:00
go-jet
ba5ee27990 Literal expressions clean up. 2019-08-16 11:19:06 +02:00
go-jet
e0a1eff493 MariaDB tests fix. 2019-08-15 13:54:05 +02:00
go-jet
0dbdbb9220 MariaDB tests fix. 2019-08-15 11:59:17 +02:00
go-jet
e02e08a6ba Remove visitor. 2019-08-12 10:16:08 +02:00
go-jet
4fbf576370 MySQL refactor. 2019-08-11 12:13:59 +02:00