Commit graph

16 commits

Author SHA1 Message Date
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