aboutsummaryrefslogtreecommitdiff
path: root/ext/recover/sqlite3recover.c
Commit message (Collapse)AuthorAge
...
* Further fixes to comments in sqlite3recover.h. Also rework some data ↵dan2022-09-09
| | | | | structures in sqlite3recover.c. FossilOrigin-Name: 599d1f8ec2f9e24924a6f9e66c85664360c7b95531b07a4efe1dd8c096b3fc99
* Handle recovery of virtual tables by recovering each shadow table ↵dan2022-09-09
| | | | | individually, then writing the CREATE VIRTUAL TABLE statement directly into the sqlite_schema table. FossilOrigin-Name: 5f2d5ccd56c06c3468377126acfd4be39b79b05bb6fb09b674b2e185df143aa3
* Update comments in sqlite3recover.h.dan2022-09-08
| | | FossilOrigin-Name: 14164047c43e3ca43aa010c77ea00dfa85400e15645ee0f5b90a677898b6a836
* Update the shell to use the recover extension for the .recover command.dan2022-09-08
| | | FossilOrigin-Name: ae832e77084eddd696c80cb926d070a5db9d45dce34156a02522b3140e8f5e8b
* Fix problems with recovering the sqlite_sequence table.dan2022-09-08
| | | FossilOrigin-Name: 356d2209ea5f6b69ce15b62027c63419c2d039e52f01c74a3810a6317abf4fb0
* Ensure that the recover extension properly escapes CR and NL characters in ↵dan2022-09-07
| | | | | text mode. Also that it holds transactions open on both input and output databases for the duration of a recovery operation. FossilOrigin-Name: 6cca8913e703635ad89415a60fc84000ac188d9df43f45594b8ad87facb91d54
* Tests and a fix for the SQLITE_RECOVER_ROWIDS option.dan2022-09-06
| | | FossilOrigin-Name: 1d5000f5718004110776ff58284d824854a93fe1cd1f6d8a4e8b8b0c2b2c3076
* Fix a problem with script mode and lost-and-found tables.dan2022-09-05
| | | FossilOrigin-Name: 09ec588d2fe24dd321e88318fe90a9ae912cbc73c8a2d59a10c821625dd12d9d
* Add a mode to output SQL statements instead of populating a database to the ↵dan2022-09-05
| | | | | recover extension. FossilOrigin-Name: 73058416e7da6581000898b7988a7010e2ce6632246f4c12b4398700c7744b83
* Add the SQLITE_RECOVER_ROWIDS option. To specify that rowid values that are ↵dan2022-09-05
| | | | | not also explicit INTEGER PRIMARY KEY values should be preserved. FossilOrigin-Name: 69cc9aba56a196bbd159bd24868aa5ccc60bed0dc612d09ed8a3ae898f156809
* Add an option to assume the freelist is corrupt when recovering data.dan2022-09-03
| | | FossilOrigin-Name: 253e498f5200b8b3e2bc309587af108dd1cec8a884b3d2a49d5406525c9a4b4c
* Take the freelist into account when recovering data that is not linked in to ↵dan2022-09-03
| | | | | any tree associated with a schema entry. FossilOrigin-Name: dbd1f1efb349a9c8886e42b3f07d3f4c576924136f111558c7294d0a272e415a
* Further work on making the recover extension compatible with the .recover ↵dan2022-09-03
| | | | | command. FossilOrigin-Name: f2ac315844d8db1bd1c6950a4fef7c459ddd37cc21a8f3daafa5639fad8118e2
* Further work on making recovery extension compatible with the shell tool ↵dan2022-09-01
| | | | | ".recover" code. FossilOrigin-Name: 8df7c7d0dcd1b2fcdad00e765a9868407f0ced02ac4432ee2cdf25d83b130759
* Add new files for an extension to recover data from corrupted databases.dan2022-08-31
FossilOrigin-Name: f8298eeba01cb5b02ac4d642c06f3801331ca90edea533ea898a3283981a9e49