Lines Matching refs:changeset
68 # changes using a session object. Apply the resulting changeset to
248 foreach {tn sql changeset} {
280 do_iterator_test 4.$tn {t1 t2 t3} $sql $changeset
294 foreach {tn sql changeset} {
305 do_iterator_test 5.$tn * $sql $changeset
452 set changeset [changeset_from_sql {
457 sqlite3session_foreach c $changeset { lappend x $c }
464 list [catch {sqlite3changeset_apply db2 $changeset xConflict} msg] $msg
469 set changeset [changeset_from_sql { UPDATE t1 SET b = NULL WHERE a = 1 }]
472 sqlite3session_foreach c $changeset { lappend x $c }
478 list [catch {sqlite3changeset_apply db2 $changeset xConflict} msg] $msg
484 # changeset is rolled back and the sqlite3changeset_apply() method returns
505 set changeset [changeset_from_sql { DELETE FROM t1 WHERE 1 }]
508 sqlite3session_foreach c $changeset { lappend x $c }
516 list [catch {sqlite3changeset_apply db2 $changeset xConflict} msg] $msg
528 # 1. Have a changeset insert a row that causes a CONFLICT callback,
536 # each change in the changeset.
556 set changeset [changeset_from_sql { INSERT INTO t1 VALUES('x', 1) }]
557 sqlite3changeset_apply db2 $changeset xConflict