Skip to content

[Character] Add saved_variables.last_cleaned_dbc_build (Rel22_03_003)#131

Merged
billy1arm merged 1 commit into
mangosthree:masterfrom
r-log:fix/char-last-cleaned-dbc-build
Jul 4, 2026
Merged

[Character] Add saved_variables.last_cleaned_dbc_build (Rel22_03_003)#131
billy1arm merged 1 commit into
mangosthree:masterfrom
r-log:fix/char-last-cleaned-dbc-build

Conversation

@r-log

@r-log r-log commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

Adds saved_variables.last_cleaned_dbc_build — the column the core reads to decide when to run the character-DB cleanup.

Pairs with mangosthree/server#296: that cleaner (character_achievement_progress/skills/spell/talent reconciliation) has never actually run because nothing sets cleaning_flags; #296 wires it to fire on a DBC client-build change, which needs this column to remember the last build reconciled against.

Guarded, idempotent, transactional migration; chains db_version 22/03/002 → 22/03/003. No-ops cleanly on a DB already at 003.


This change is Reviewable

Paired with mangosthree/server#296 (DBC-build-change character DB cleanup). Adds the column the core reads to decide when to run the reconciliation; chains db_version 22/03/002 -> 22/03/003.
@billy1arm billy1arm merged commit 7c66f86 into mangosthree:master Jul 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants