Skip to content

Commit a590ab3

Browse files
committed
Expand onDuplicate test
1 parent 8e45c95 commit a590ab3

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

tests/mysqliDbTests.php

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -192,6 +192,15 @@ function createTable ($name, $data) {
192192
$insertLastId = "id";
193193
$db->onDuplicate($updateColumns, "id");
194194
$db->insert("users", $user);
195+
$nUser = $db->where('login','user3')->get('users');
196+
if ($db->count != 1) {
197+
echo "onDuplicate update failed. ";
198+
exit;
199+
}
200+
if ($nUser[0]['createdAt'] == $nUser[0]['updatedAt']) {
201+
echo "onDuplicate2 update failed. ";
202+
exit;
203+
}
195204

196205
// order by field
197206
$db->orderBy("login","asc", Array ("user3","user2","user1"));

0 commit comments

Comments
 (0)