diff options
author | drh <> | 2025-06-03 10:49:51 +0000 |
---|---|---|
committer | drh <> | 2025-06-03 10:49:51 +0000 |
commit | 1d151e6d256ec01d92c8cf3e6c25dd19f222055a (patch) | |
tree | 62e2ec26c78f77b801a4f0d8ec3560f53ecc17ae /tool/sqlite3_rsync.c | |
parent | df724c893add695f0786bca0f203c33174e093ac (diff) | |
download | sqlite-1d151e6d256ec01d92c8cf3e6c25dd19f222055a.tar.gz sqlite-1d151e6d256ec01d92c8cf3e6c25dd19f222055a.zip |
Enhance sqlite3_rsync so that it works even if the replica database is
initially malformed.
FossilOrigin-Name: ea1754f7d8a770477a1b19b606b27724fdc0b733e51fef32c1ef834f972c3cc5
Diffstat (limited to 'tool/sqlite3_rsync.c')
-rw-r--r-- | tool/sqlite3_rsync.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tool/sqlite3_rsync.c b/tool/sqlite3_rsync.c index 84ebf15c5..03a74f365 100644 --- a/tool/sqlite3_rsync.c +++ b/tool/sqlite3_rsync.c @@ -1797,6 +1797,7 @@ static void replicaSide(SQLiteRsync *p){ closeDb(p); break; } + sqlite3_db_config(p->db, SQLITE_DBCONFIG_WRITABLE_SCHEMA, 1, 0); runSql(p, "ATTACH %Q AS 'replica'", p->zReplica); if( p->wrongEncoding ){ p->wrongEncoding = 0; |