Skip to content

Commit aa61c17

Browse files
committedNov 8, 2024··
Cleanup.
1 parent 7edb71f commit aa61c17

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed
 

‎crates/core/src/migrations.rs

+4-2
Original file line numberDiff line numberDiff line change
@@ -285,8 +285,10 @@ VALUES(5,
285285
}
286286

287287
if current_version < 6 && target_version >= 6 {
288-
// language=SQLite
289-
apply_v035_fix(local_db)?;
288+
if current_version != 0 {
289+
// Remove dangling rows, but skip if the database is created from scratch.
290+
apply_v035_fix(local_db)?;
291+
}
290292

291293
local_db
292294
.exec_safe(

‎crates/core/src/operations.rs

-1
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,6 @@ INSERT OR IGNORE INTO ps_updated_rows(row_type, row_id) VALUES(?1, ?2)",
129129

130130
while supersede_statement.step()? == ResultCode::ROW {
131131
// Superseded (deleted) a previous operation, add the checksum
132-
let superseded_op = supersede_statement.column_int64(0)?;
133132
let supersede_checksum = supersede_statement.column_int(1)?;
134133
add_checksum = add_checksum.wrapping_add(supersede_checksum);
135134
op_checksum = op_checksum.wrapping_sub(supersede_checksum);

0 commit comments

Comments
 (0)
Please sign in to comment.