Skip to content

Commit 26737a0

Browse files
committed
SQL Hints: Test (unimplemented)
1 parent 10c68ca commit 26737a0

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

tests/Mouf/Database/MagicQueryTest.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,9 @@ public function testStandardSelect()
8888
$sql = 'SELECT * FROM users WHERE email not like :email';
8989
$this->assertEquals("SELECT * FROM users WHERE email NOT LIKE '%@example.com'", self::simplifySql($magicQuery->build($sql, ['email' => '%@example.com'])));
9090

91+
$sql = 'SELECT * FROM users USE INDEX (idx_users_email) ORDER BY email';
92+
$this->assertEquals("SELECT * FROM users USE INDEX (idx_users_email) ORDER BY email ASC", self::simplifySql($magicQuery->build($sql)));
93+
9194
$sql = 'SELECT * FROM myTable where someField BETWEEN :value1 AND :value2';
9295
$this->assertEquals("SELECT * FROM myTable WHERE someField BETWEEN '2' AND '4'", self::simplifySql($magicQuery->build($sql, ['value1' => 2, 'value2' => 4])));
9396
$this->assertEquals("SELECT * FROM myTable WHERE someField >= '2'", self::simplifySql($magicQuery->build($sql, ['value1' => 2])));

0 commit comments

Comments
 (0)