fix(bunyip-101): use post-9c082eb hashes (script had pre-edit values inverted) #143
No reviewers
Labels
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
psa-systems/bunyip!143
Loading…
Reference in a new issue
No description provided.
Delete branch "ops/bunyip-101-reconcile-migration-checksums"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The original script labeled the pre-9c082eb file hashes as the post-9c082eb hashes, which sqlx rejects when the image embeds the post-9c082eb migration bodies. Verified on c-01 staging: applying the original hashes left bunyip-api crashlooping on '20241230000014 was previously applied but has been modified'; re-running with the correct hashes booted cleanly.
Each of the 11 checksum literals is replaced with the SHA-384 of the file body at HEAD of main, which is the body the production image bakes in via sqlx::migrate!. Schema deltas (CHECK, UNIQUE, ADD COLUMN, COMMENT, recreated index, disabled_at stamp) and DO-block guards are unchanged.
#BUNYIP-101