Lines Matching refs:transaction
45 …back_hook, serialize, status, timeout, total_changes, trace, trace_v2, transaction, unlock_notify,…
380 # Tests for the new transaction method
383 db transaction {}
386 db transaction deferred {}
389 db transaction immediate {}
392 db transaction exclusive {}
395 set rc [catch {db transaction xyzzy {}} msg]
397 } {1 {bad transaction type "xyzzy": must be deferred, exclusive, or immediate}}
399 set rc [catch {db transaction {error test-error}} msg]
403 db transaction {
405 db transaction {
413 db transaction {
423 db transaction {
426 db transaction {
437 db transaction {
447 db transaction {
457 db transaction {
468 # Now test that [db transaction] commands may be nested with
472 db transaction {
479 db transaction {
481 db transaction {
492 # Make sure a transaction has not been left open.
496 db transaction {
498 db transaction {
500 db transaction {
509 db transaction {
511 db transaction {
513 db transaction {
523 # Make sure a transaction has not been left open.
527 # Mess up a [db transaction] command by locking the database using a
528 # second connection when it tries to commit. Make sure the transaction
539 db transaction {
549 # Thwart a [db transaction] command by locking the database using a
550 # second connection with "BEGIN EXCLUSIVE". Make sure no transaction is
559 db transaction {
571 db transaction exclusive {
853 db transaction {