From d5854cbe3dc605b09dd9dab094a9e4a9d0054f03 Mon Sep 17 00:00:00 2001 From: Jamie Matthews Date: Sat, 13 Feb 2010 12:53:11 +0000 Subject: Added raw_query support, documentation and tests --- test/test_queries.php | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'test') diff --git a/test/test_queries.php b/test/test_queries.php index 86e4a60..144be56 100644 --- a/test/test_queries.php +++ b/test/test_queries.php @@ -58,6 +58,10 @@ $expected = 'SELECT * FROM widget WHERE name = "Fred" AND (age = "5" OR age = "10")'; Tester::check_equal("Raw WHERE clause", $expected); + ORM::for_table('widget')->raw_query('SELECT w.* FROM widget w WHERE name = ? AND age = ?', array('Fred', 5))->find_many(); + $expected = 'SELECT w.* FROM widget w WHERE name = "Fred" AND age = "5"'; + Tester::check_equal("Raw query", $expected); + $widget = ORM::for_table('widget')->create(); $widget->name = "Fred"; $widget->age = 10; -- cgit v1.2.3