/
niceSOFT
/
sqlite
Обзор
Документация
Войти
/
niceSOFT
/
sqlite
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
test/fts3integrity.test
42 строки
931 B
dan
Avoid expiring prepared statements in the middle of an integrity-check.
15 дек 2023, 22:26
15 дек 2023, 22:26
97f7ead
Код
Авторство
О чём код?
# 2023 December 16 # # May you do good and not evil. # May you find forgiveness for yourself and forgive others. # May you share freely, never taking more than you give. # #*********************************************************************** # This file runs all tests. # # $Id: fts3.test,v 1.2 2008/07/23 18:17:32 drh Exp $ set testdir [file dirname $argv0] source $testdir/tester.tcl set ::testprefix fts3integrity # If SQLITE_ENABLE_FTS3 is defined, omit this file. ifcapable !fts3 { finish_test return } do_execsql_test 1.0 { CREATE VIRTUAL TABLE t1 USING fts3(x); INSERT INTO t1 VALUES('first row'); INSERT INTO t1 VALUES('second row'); CREATE TABLE t2(x PRIMARY KEY); INSERT INTO t2 VALUES('first row'); INSERT INTO t2 VALUES('second row'); } sqlite3 db2 test.db do_execsql_test -db db2 1.1 { CREATE TABLE t3(x, y); } do_execsql_test 1.2 { PRAGMA integrity_check; } {ok} finish_test