File tree Expand file tree Collapse file tree 2 files changed +22
-1
lines changed Expand file tree Collapse file tree 2 files changed +22
-1
lines changed Original file line number Diff line number Diff line change @@ -464,7 +464,7 @@ private static function buildFromSubtree($subTree)
464464 '< ' => 'SQLParser\Node\Less ' ,
465465 '> ' => 'SQLParser\Node\Greater ' ,
466466 '<= ' => 'SQLParser\Node\LessOrEqual ' ,
467- '=> ' => 'SQLParser\Node\GreaterOrEqual ' ,
467+ '>= ' => 'SQLParser\Node\GreaterOrEqual ' ,
468468 //'<=>' => '????',
469469 '<> ' => 'SQLParser\Node\Different ' ,
470470 '!= ' => 'SQLParser\Node\Different ' ,
Original file line number Diff line number Diff line change @@ -129,6 +129,27 @@ public function testStandardSelect()
129129
130130 $ sql = 'SELECT DISTINCT login FROM users ' ;
131131 $ this ->assertEquals ('SELECT DISTINCT login FROM users ' , self ::simplifySql ($ magicQuery ->build ($ sql )));
132+
133+ $ sql = 'SELECT * FROM users WHERE create_date > :date ' ;
134+ $ this ->assertEquals ("SELECT * FROM users WHERE create_date > '2016-01-01' " , self ::simplifySql ($ magicQuery ->build ($ sql , [
135+ 'date ' => '2016-01-01 '
136+ ])));
137+
138+ $ sql = 'SELECT * FROM users WHERE create_date >= :date ' ;
139+ $ this ->assertEquals ("SELECT * FROM users WHERE create_date >= '2016-01-01' " , self ::simplifySql ($ magicQuery ->build ($ sql , [
140+ 'date ' => '2016-01-01 '
141+ ])));
142+
143+ $ sql = 'SELECT * FROM users WHERE create_date < :date ' ;
144+ $ this ->assertEquals ("SELECT * FROM users WHERE create_date < '2016-01-01' " , self ::simplifySql ($ magicQuery ->build ($ sql , [
145+ 'date ' => '2016-01-01 '
146+ ])));
147+
148+ $ sql = 'SELECT * FROM users WHERE create_date <= :date ' ;
149+ $ this ->assertEquals ("SELECT * FROM users WHERE create_date <= '2016-01-01' " , self ::simplifySql ($ magicQuery ->build ($ sql , [
150+ 'date ' => '2016-01-01 '
151+ ])));
152+
132153 }
133154
134155 /**
You can’t perform that action at this time.
0 commit comments