Lines Matching refs:mode
39 if {[lsearch {-mode -db} $key]<0} { error "unknown switch: $key" }
45 if {[info exists a(-mode)]} { append sql " = $a(-mode)" }
53 set a(-mode) passive
56 if {[lsearch {-mode -db} $key]<0} { error "unknown switch: $key" }
60 if {[lsearch -exact $vals $a(-mode)]<0} { set a(-mode) passive }
62 set cmd [list sqlite3_wal_checkpoint_v2 $dbhandle $a(-mode)]
132 code1 { do_wal_checkpoint db -mode restart }
159 code1 { do_wal_checkpoint db -mode restart }
189 # databases, not just the main db. In capi mode, check that this is
220 do_test 2.2.$tn.4 { code1 { do_wal_checkpoint db -mode restart } } {1 3 3}
239 do_test 2.3.$tn.7 { code1 { do_wal_checkpoint db -mode full } } {1 4 3}
244 # However, in mmap() mode, the db is pre-allocated to 2 pages at the
315 code1 { do_wal_checkpoint db -mode [string tolower $checkpoint] }
381 do_test 4.$tn.2 { do_wal_checkpoint db -mode truncate } {0 0 0}
424 do_test 5.$tn.3 { do_wal_checkpoint db -mode passive } {0 10 10}
430 do_test 5.$tn.5 { do_wal_checkpoint db -mode passive } {0 10 10}
431 do_test 5.$tn.6 { do_wal_checkpoint db -mode full } {1 10 10}
435 do_test 5.$tn.8 { do_wal_checkpoint db -mode full } {0 10 10}
436 do_test 5.$tn.9 { do_wal_checkpoint db -mode truncate } {1 10 10}
445 do_test 5.$tn.11 { do_wal_checkpoint db -mode truncate } {0 0 0}
461 do_test 5.$tn.15 { do_wal_checkpoint db -mode truncate } {1 4 4}
464 do_test 5.$tn.17 { do_wal_checkpoint db -mode restart } {1 4 4}
468 do_test 5.$tn.18 { do_wal_checkpoint db -mode restart } {0 4 4}
471 do_test 5.$tn.20 { do_wal_checkpoint db -mode truncate } {0 0 0}