aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authordan <Dan Kennedy>2025-01-02 15:27:15 +0000
committerdan <Dan Kennedy>2025-01-02 15:27:15 +0000
commit3835cf6ea1f0bee954426c9c196fda9f2ee4662d (patch)
treed9cc76ec6482388561202d55788f0b5d48557e62 /src
parenta683b055fbecd8a9e78602003bad558eb1a61420 (diff)
downloadsqlite-3835cf6ea1f0bee954426c9c196fda9f2ee4662d.tar.gz
sqlite-3835cf6ea1f0bee954426c9c196fda9f2ee4662d.zip
Add a test case for ROLLBACK TO of database truncate operations made through the sqlite_dbpage vtab.
FossilOrigin-Name: eb335beb1eb9ebbea4cb793d24f65787d0d9d8539bc6b5971e4e4298fdfce0c2
Diffstat (limited to 'src')
-rw-r--r--src/dbpage.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/dbpage.c b/src/dbpage.c
index e435dcfec..40ebe4f14 100644
--- a/src/dbpage.c
+++ b/src/dbpage.c
@@ -466,7 +466,7 @@ static int dbpageRollbackTo(sqlite3_vtab *pVtab, int notUsed1){
*/
int sqlite3DbpageRegister(sqlite3 *db){
static sqlite3_module dbpage_module = {
- 0, /* iVersion */
+ 2, /* iVersion */
dbpageConnect, /* xCreate */
dbpageConnect, /* xConnect */
dbpageBestIndex, /* xBestIndex */
@@ -488,7 +488,7 @@ int sqlite3DbpageRegister(sqlite3 *db){
0, /* xRename */
0, /* xSavepoint */
0, /* xRelease */
- 0/*dbpageRollbackTo*/, /* xRollbackTo */
+ dbpageRollbackTo, /* xRollbackTo */
0, /* xShadowName */
0 /* xIntegrity */
};