Kijin Sung
51762315de
Support "if" in <group> inside <groups> #2595
2025-09-01 00:31:20 +09:00
Kijin Sung
e7d14be6bb
Fix inappropriate quoting of "distinct" in XML query
...
https://rhymix.org/qna/1914711
2025-08-19 00:22:02 +09:00
Kijin Sung
6e325526c8
Add notnull property to <group> tag in conditions
2025-05-29 23:08:05 +09:00
Kijin Sung
2b8656eaf0
Add unit tests for RVE-2025-1
2025-02-16 14:55:50 +09:00
Kijin Sung
ae0e13eca9
Add unit tests for if="var" support in XML query
2025-02-15 22:42:11 +09:00
Kijin Sung
40d3ce4f46
Add unit test ad5c3c0f5
2023-11-21 22:13:56 +09:00
Kijin Sung
1f688c167c
Change deprecated Codeception class name
2023-10-24 20:16:44 +09:00
Kijin Sung
3b77781d15
Remove trailing whitespace in all unit tests
2023-01-30 21:48:12 +09:00
Kijin Sung
23a827923e
Support timestamp() with customizable format in XML query
2022-12-24 22:38:18 +09:00
Kijin Sung
4cc730e489
Support order_default attribute to <index> tag in XML query
2022-12-18 01:18:55 +09:00
Kijin Sung
8b611e9d08
Add more tests for table alias handling ( #1956 보완)
2022-07-03 17:49:19 +09:00
dewekk
293f6eb326
Fix unit test
2022-06-02 17:40:09 +09:00
dewekk
e0514110af
Revert "Fix unit test"
...
This reverts commit 8d7a467efa .
2022-06-02 17:12:52 +09:00
dewekk
8d7a467efa
Fix unit test
2022-05-31 11:14:04 +09:00
Kijin Sung
0a14aaa3ba
Fix codeception throwing wrong class of exception in PHP 8.0
2022-01-25 15:18:09 +09:00
Kijin Sung
7f6e020d97
PROPERLY fix null value handling in both read and write queries
2022-01-25 14:54:17 +09:00
Kijin Sung
7f5f67992d
Revert "Fix incorrect querystring when comparing column against null value"
...
This reverts commit a6f771c155 .
2022-01-25 14:15:08 +09:00
Kijin Sung
a6f771c155
Fix incorrect querystring when comparing column against null value
2022-01-20 16:37:12 +09:00
Kijin Sung
6a4d3d912c
Fix #1706 support default="null" in XML query parser
2021-06-19 20:26:09 +09:00
Kijin Sung
c5aaf45c24
Add unit test for list_count = 0
2021-02-26 21:58:38 +09:00
Kijin Sung
6b7486e74f
Add 'ifvar' attribute to most query elements
...
XML 쿼리에서 'ifvar' 속성을 사용하여, 특정 변수가 있을 때만 유효한 테이블이나
컬럼, 인덱스 힌트 등을 지정할 수 있도록 합니다. 어떤 변수를 넣는지에 따라
<condition> 뿐 아니라 <table>, <column>, <index_hint? 등의 적용 여부도
XML 쿼리 수정 없이 자유롭게 컨트롤할 수 있게 됩니다.
2021-02-09 21:58:07 +09:00
Kijin Sung
800f323b9c
Fix count error when searching by extra_vars
...
https://xetown.com/questions/1519425
2021-01-31 01:34:56 +09:00
Kijin Sung
957be16a25
Replace all wildcard columns with '1' in count-only subquery #1575
2021-01-29 14:40:28 +09:00
Kijin Sung
03e5909036
Add ability to configure index hint with variable
...
See #1560
2021-01-14 00:40:57 +09:00
Kijin Sung
02122cb383
Add unit tests for SELECT COUNT(*) queries
2021-01-07 01:06:02 +09:00
Kijin Sung
09456462f4
#1517 보완: 따옴표 escape 처리에 대한 유닛 테스트 추가
2021-01-02 23:00:59 +09:00
Kijin Sung
7a982f134e
#1517 보완: 유닛 테스트 더 많이 추가
2021-01-02 22:52:20 +09:00
Kijin Sung
9e7d654885
#1517 보완: 더 복잡한 조건으로 유닛 테스트 추가
2021-01-02 22:47:14 +09:00
Min-Soo Kim
dc5296f326
Unit test 수정.
...
키워드 양쪽에 wild-card가 붙는 것이 의도 된 것이 맞음..
2020-12-27 21:21:24 +09:00
Min-Soo Kim
b3abdfd696
Unit test 오타 수정.
...
- 맨 마지막 AND는 제거되는 것이 의도가 맞음.
- Distinct가 없는 예시.
2020-12-27 21:18:55 +09:00
Min-Soo Kim
3ff91018cc
Add unit test + 통합검색 키워드 글자 수 제한 변경
2020-12-27 21:14:51 +09:00
Kijin Sung
28b3c2ef34
Fix #1422 incorrect quoting of expressions in XML queries
2020-10-21 23:20:35 +09:00
Kijin Sung
5dc1eb0762
Add unit tests for getQueryString() and getQueryParams()
2020-07-07 13:31:54 +09:00
Kijin Sung
46afc3551a
Add unit tests for insert, update, delete queries
2020-07-06 20:11:54 +09:00
Kijin Sung
c6cb8f72b5
Add subquery unit tests for DBQueryParser
2020-07-06 14:43:57 +09:00
Kijin Sung
10302ea44e
Add some unit tests for DBQueryParser (more to come)
2020-07-06 14:16:13 +09:00