Commit Graph

22 Commits

Author SHA1 Message Date
Qishuai Liu 0c0dc8fa44
refactor boolean expression 2024-11-23 22:40:56 +09:00
Qishuai Liu 0ff888602d
fix priority of unary operators 2024-07-23 16:46:33 +09:00
Qishuai Liu 1d97dd0909
add some string functions 2024-03-20 17:42:44 +09:00
Qishuai Liu 5925a02aca
add more binary operators 2023-12-28 11:01:22 +09:00
Qishuai Liu 8a14d1bcea add Lower() and Upper() methods to string expressions 2023-03-29 15:13:41 +09:00
Qishuai Liu 8cb2a7212f add isBool flag to optimize logical expression 2023-03-29 15:12:03 +09:00
Qishuai Liu 85f09c5fe2 export True() and False(); optimize binaryOperation 2023-03-29 15:11:35 +09:00
lqs 17a252c2f6 add IfEmpty & IsEmpty for string expression 2022-01-26 15:38:05 +08:00
lqs 7646329dfc add NOT BETWEEN oeprator 2020-12-13 23:56:57 +08:00
lqs 4018b5b288 add XOR operator 2020-12-13 23:51:02 +08:00
lqs b75393679e add Concat 2020-08-02 23:05:39 +08:00
lqs ff33e9dc2d misc optimizations 2020-07-15 18:07:21 +08:00
lqs 49f6472d51 use single quote for strings 2020-06-30 12:56:51 +08:00
lqs d00ed9b02b tests 2020-06-17 16:19:54 +08:00
lqs bc5c03e14d add more tests 2020-06-12 19:54:13 +08:00
lqs 5cde6cdbab add StringExpression.Contains 2020-06-09 18:43:07 +08:00
vito 7bf0cd23a9 fix bug in NotIn 2019-10-22 11:39:14 +08:00
vito 5c3a68b03a add NotIn 2019-10-19 15:54:38 +08:00
lqs d7bf5dc7f6 add LIKE 2019-08-01 18:39:22 +08:00
lqs 0a6038ceb7 add tests 2019-05-08 18:42:15 +08:00
lqs eaf8a999d3 move test functions to test_utils.go 2019-04-30 19:04:36 +08:00
lqs 84df8447c3 add test 2019-04-30 18:16:32 +08:00