Kijin Sung
3359431d08
Allow nested condition groups
...
XML 쿼리에서 <conditions><group> 안에 <group> 태그를 또 쓸 수 있도록 허용함.
이제 WHERE (a AND (b OR (c AND d))) 이런 조건을 작성할 수 있음.
2018-06-30 23:01:55 +09:00
Kijin Sung
3aaa0c60b2
Add sensible operation names to XML query syntax
...
XML 쿼리 문법에서 사용되는 operation 이름을 상식적으로 개선함
차이점을 이해하기 어려운 excess/more, below/less 조건을 다른 프레임워크에서
흔히 사용하는 gt (greater than), gte (greater than or equal to),
lt (less than), lte (less than or equal to) 라는 이름으로도 쓸 수 있도록 함.
실제 부등호는 XML 태그에 사용되므로 아직은 사용 불가...
not_in은 있는데 not_equal, not_null, not_like는 없는 문제를 개선함.
이제 위의 4가지 모두 언더바(_)를 넣든 안 넣든 동일한 의미로 쓸 수 있음.
2018-06-30 16:01:44 +09:00
Kijin Sung
efa1b603c4
Condition pipe defaults to AND
...
XML 쿼리 작성시 pipe="and"를 일일이 추가하지 않아도 기본값이 AND가 되도록 함
2018-06-30 15:55:06 +09:00
Kijin Sung
83362034cd
Convert all SQL keywords to upper case
...
대소문자를 섞어서 쓰고 있던 SQL 키워드들을 모두 대문자로 통일
as, and, or, like, desc 등이 소문자였음
2018-06-30 15:42:52 +09:00
Kijin Sung
6070707941
Remove index hint classes for MS SQL and Cubrid
2018-06-30 15:31:00 +09:00
Kijin Sung
6f35f5bafc
Fix strict count() behavior in PHP 7.2
2017-12-01 01:42:03 +09:00
Kijin Sung
1a81fd43f3
Convert Object class to BaseObject in core classes
2017-11-27 22:34:28 +09:00
Kijin Sung
be9a109a37
Support <offset> in XML query <navigation> section
2016-09-14 13:44:35 +09:00
Kijin Sung
e28856bfbb
Update DB classes to use new config format
2016-02-05 14:46:55 +09:00
conory
824d4d466e
Warning Missing argument 2 문제 수정
2015-12-18 18:51:48 +09:00
Kijin Sung
15d3ba7ca1
PHP 5 방식의 생성자 (__construct) 사용
2015-04-01 11:30:04 +09:00
bnu
67bd8691d1
#119 board, forum, cafe 모듈 등이 포함되어 있을 때 설치 실패하는 문제 해결.
2013-12-04 20:19:07 +09:00
akasima
bce0a0b6d4
copyright add to php files
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@13186 201d5d3c-b55e-5fd7-737f-ddc643e51545
2013-11-08 05:52:51 +00:00
ngleader
dbc18a4f99
change author
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@13180 201d5d3c-b55e-5fd7-737f-ddc643e51545
2013-11-07 02:42:42 +00:00
misol
f70ce644ce
Close Connection when there is no connection value.
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@13161 201d5d3c-b55e-5fd7-737f-ddc643e51545
2013-09-25 15:29:32 +00:00
flyskyko
41fdaf00c3
issue 2119. supporting php 5.4. db classes.
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@12686 201d5d3c-b55e-5fd7-737f-ddc643e51545
2013-02-04 09:36:46 +00:00
flyskyko
0f04bd3f92
merge changes of luminous to maserati (~r12676)
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@12680 201d5d3c-b55e-5fd7-737f-ddc643e51545
2013-02-04 08:09:07 +00:00
ovclas
d870abfc10
issue 2712 fix bug in php4
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.3.2@12315 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-11-27 10:23:23 +00:00
ovclas
d77d426c4f
issue 2662 db class coding convention
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@12216 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-11-14 07:56:49 +00:00
ovclas
f1f7d80540
issue 2662 queryparts, condition coding convention
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@12214 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-11-14 06:46:49 +00:00
ucorina
fdcafe536e
Issue 1431: xml query click_count error - updated code to use INCR for cubrid and basic updates for the rest
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.3.2@12020 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-10-31 10:26:49 +00:00
ucorina
f93d0d289d
Issue 1431: xml query click_count error - fixed missing class error, added unit tests
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.3.2@12017 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-10-31 09:54:57 +00:00
ovclas
1a7a68efea
issue 2109 Fixed a problem in_array function
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10832 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-07-05 00:16:31 +00:00
ucorina
e1ae5aab97
Issue 2114: XML Query 'null' operation does not work
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10831 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-07-04 09:00:38 +00:00
ovclas
ebc5edeec7
add phpDoc comment
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10780 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-06-19 08:53:24 +00:00
ucorina
9846eb7375
Issue 2064: Do not show conditions with not supported operations
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10777 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-06-18 12:09:52 +00:00
ucorina
40a2d4a6ed
Issue 2064: XML Query - added support for not_in
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10776 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-06-18 12:04:38 +00:00
ovclas
c65e9d3071
adds comments for phpDoc
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10739 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-05-25 10:14:48 +00:00
ovclas
f7330acf02
reverse merge from 1.6.0 (r10668, r10667, r10600, r10596, r10595, r10594, r10578, r10572)
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10717 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-05-17 06:27:55 +00:00
ovclas
57a0cc59b1
reverse merge from 1.6.0 (r10156, r10469, r10370, r10369, r10365, r10111, r10110, r10108, r10064, r10063, r10060, r10054, r10052, r10051, r10050, r10049, r10044, r10042, r10041, r10030, r10029, r10024, r10014, r10013)
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10715 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-05-17 05:52:06 +00:00
ovclas
3afad81016
reverse merge rollback
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10714 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-05-17 02:38:33 +00:00
ovclas
f0aa085c94
reverse merge from 1.6.0 (r10563)
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10711 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-05-17 00:57:29 +00:00
ovclas
75f9ef95cf
reverse merge from 1.6.0 (r10013)
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10690 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-05-16 09:21:05 +00:00
ovclas
6a809f1ce7
reverse merge from 1.6.0 (r10600)
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10685 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-05-16 07:21:17 +00:00
ucorina
f867fb2466
Issue 1996: Arguments in subquery are not used when the subquery is part of the select statement
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10681 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-05-15 13:44:55 +00:00
ucorina
79e14634ee
Issue 1882: Error when installing XE 1.5 with MSSQL
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10555 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-04-11 16:49:27 +00:00
ucorina
1bc92129b0
Issue 1851: Fix PHP Warnings and notices in DB Classes
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10537 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-04-06 09:47:45 +00:00
ucorina
c2df2f3a45
Issue 1819: CUBRID prepare statement error
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10525 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-04-02 15:36:50 +00:00
ucorina
69de8be6c1
DB Classes: Add prepared statements support - Bug fix: read arguments from join conditions too.
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10481 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-03-26 18:08:43 +00:00
ucorina
2ceea18a77
Added support for CUBRID 8.4.1. "RLIKE" statement.
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10070 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-02-02 18:22:07 +00:00
ucorina
00d2fdf2b1
Reverted rev 10009 and 10010 related to db classes - will commit changes to 1.6.0 branch.
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10012 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-01-05 12:08:50 +00:00
ucorina
5594488b23
Added support for INSERT INTO ... SELECT .. statements.
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@10009 201d5d3c-b55e-5fd7-737f-ddc643e51545
2012-01-03 18:10:13 +00:00
ucorina
30a9d499ab
Issue 1103: problem of not in query
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@9898 201d5d3c-b55e-5fd7-737f-ddc643e51545
2011-11-30 09:40:52 +00:00
ucorina
9ffb1b39a0
Issue 499: query xml > operation 에 and, or, xor 추가 건의
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@9799 201d5d3c-b55e-5fd7-737f-ddc643e51545
2011-11-03 18:18:25 +00:00
ucorina
873d3e704a
Issue 490: Patch for /branches/1.5.0/classes/db/queryparts/condition/ConditionWithoutArgument.class.php
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@9644 201d5d3c-b55e-5fd7-737f-ddc643e51545
2011-10-13 15:01:15 +00:00
ucorina
84e7cb3e2f
Issue 62: xml Query Supported Not Like
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@9621 201d5d3c-b55e-5fd7-737f-ddc643e51545
2011-10-12 18:54:31 +00:00
ucorina
308d1606a7
Issue 388 - Query cache error related table alias
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@9544 201d5d3c-b55e-5fd7-737f-ddc643e51545
2011-10-10 15:54:09 +00:00
lickawtl
055b7e0d68
add priority_hint to mysql
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@9485 201d5d3c-b55e-5fd7-737f-ddc643e51545
2011-10-04 16:58:40 +00:00
ucorina
3815aece09
Added index hints for SQL Server. Improvements to existing query hints for Mysql and Cubrid.
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@9481 201d5d3c-b55e-5fd7-737f-ddc643e51545
2011-10-04 13:19:45 +00:00
ucorina
96b60466be
Added index hints for CUBRID and Mysql.
...
git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.0@9472 201d5d3c-b55e-5fd7-737f-ddc643e51545
2011-10-03 17:35:25 +00:00