Gani Georgiev
9b880f5ab4
filter enhancements
2023-01-07 22:27:11 +02:00
Gani Georgiev
8815f6060c
reduced the parenthesis in the generated filter sql query
2022-12-14 12:29:43 +02:00
Gani Georgiev
b63268559f
[ #1231 ] fixed like escape expr
2022-12-11 17:30:25 +02:00
Gani Georgiev
0ff5606d80
renamed PseudoRandom to Pseudorandom
2022-11-06 15:28:41 +02:00
Gani Georgiev
4cddb6b5cb
added pseudorandom generator
2022-11-06 15:26:34 +02:00
Gani Georgiev
90dba45d7c
initial v0.8 pre-release
2022-10-30 10:28:14 +02:00
Jan Lauber
9cbb2e750e
[ #794 ] fixed comment typos
2022-10-17 20:17:44 +03:00
Gani Georgiev
93d48a85ac
added fallback handling when both contains operands are table columns
2022-09-29 12:33:53 +03:00
Gani Georgiev
456ced75ce
[ #197 ] added now datetime filter constant
2022-08-15 22:38:17 +03:00
Gani Georgiev
686198a22e
normalize number filter literals
...
Always cast number literals to provide consistent eq/neq behavior when combined with COALESCE, because '1' = 1 is TRUE but COALESCE('1', '') = COALESCE(1, '') will result to FALSE.
2022-07-28 05:23:58 +03:00
Gani Georgiev
47fc9b1066
normalized null handling in search filters
2022-07-18 14:07:25 +03:00
Gani Georgiev
dbbfa243bc
added new lines for readability and consistency
2022-07-14 20:01:53 +03:00
Valley
a16b0c9004
[ #114 ] simplified some code by returning early and added cap for slices
2022-07-14 19:26:08 +03:00
Valley
63d5a8d633
[ #89 ] simplified some code by returning early and reducing local variable scopes
2022-07-12 19:52:09 +03:00
Gani Georgiev
3d07f0211d
initial public commit
2022-07-07 00:19:05 +03:00