summaryrefslogtreecommitdiff
path: root/test/test_queries.php
diff options
context:
space:
mode:
authortag <[email protected]>2012-11-21 18:59:34 -0500
committerSimon Holywell <[email protected]>2012-11-26 13:38:28 +0000
commitf6d786167b9e2a14ebcdb537744b2df1b03ebd00 (patch)
tree105e551afc62aea6154511913f157f3ce4c05735 /test/test_queries.php
parente2cb2242caf642c6440b6a1d0fc89b3826e85955 (diff)
Add raw_execute() to ORM
Diffstat (limited to 'test/test_queries.php')
-rwxr-xr-xtest/test_queries.php4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/test_queries.php b/test/test_queries.php
index 984b407..8cc26d6 100755
--- a/test/test_queries.php
+++ b/test/test_queries.php
@@ -295,6 +295,10 @@
$expected = "DELETE FROM `widget` WHERE `age` = '10'";
Tester::check_equal("Delete many", $expected);
+ ORM::raw_execute("INSERT OR IGNORE INTO `widget` (`id`, `name`) VALUES (?, ?)", array(1, 'Tolstoy'));
+ $expected = "INSERT OR IGNORE INTO `widget` (`id`, `name`) VALUES ('1', 'Tolstoy')";
+ Tester::check_equal("Raw execute", $expected); // A bit of a silly test, as query is passed through
+
// Regression tests
$widget = ORM::for_table('widget')->select('widget.*')->find_one();