]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Split the SQLITE_WriteSchema flag in two flags, WriteSchema and
authordrh <drh@noemail.net>
Tue, 30 Oct 2018 16:25:35 +0000 (16:25 +0000)
committerdrh <drh@noemail.net>
Tue, 30 Oct 2018 16:25:35 +0000 (16:25 +0000)
commitfd748c6460a5ccfc7db0c2f0564d3f78f6845d19
treef25a2f37b4536c0eecb8e143e7858e9f34b9621b
parenta751f39c3fb8f9abd162b44c6d754142f232f1dd
Split the SQLITE_WriteSchema flag in two flags, WriteSchema and
SQLITE_NoSchemaError.  Set only WriteSchema on a VACUUM to avoid problems
when trying to vacuum a corrupt database.  With this change, the size
of the flags field on sqlite3 must grow from 32 to 64 bytes.

FossilOrigin-Name: 4f9878107a54356b7105fa1db7655ee239685d570436f6ad4d4221c9bd829b3d
manifest
manifest.uuid
src/pragma.c
src/pragma.h
src/prepare.c
src/sqliteInt.h
tool/mkpragmatab.tcl