Skip to content

chore(db): uniform exec bits on the three 644 migration scripts - #411

Merged
genwave-radio merged 2 commits into
mainfrom
chore/db-script-exec-bits
Aug 8, 2026
Merged

chore(db): uniform exec bits on the three 644 migration scripts#411
genwave-radio merged 2 commits into
mainfrom
chore/db-script-exec-bits

Conversation

@genwave-radio

Copy link
Copy Markdown
Collaborator

🔧 What

Dean's uniformity intent (2026-08-07), made durable in the repo: db/11-persona-card-migration.sh, db/18-booth-log-artist-migration.sh, db/19-persona-taste-thumb-migration.sh go 100644100755, matching the other 29.

📎 Notes

  • git records only the owner-exec bit; group/other come from each clone's umask — so 755-across-the-board is the only uniformity git can enforce. Local group/other preferences stay a umask concern.
  • Behaviorally inert: all three are migrate.sh-path scripts (invoked via bash, bit irrelevant). The two compose-mounted initdb scripts (01/06) were already 755, so the postgres entrypoint's execute-vs-source distinction changes nowhere.
  • Mode-only diff — zero content changes.

git records only the owner-exec bit (755/644); group/other reconstruct
from each clone's umask, so this is the only durably enforceable uniformity.
All three are migrate.sh-path scripts (invoked via bash — the bit is
cosmetic there); the two compose-mounted initdb scripts (01/06) were
already 755, so the postgres entrypoint's execute-vs-source behavior is
unchanged everywhere.
@genwave-radio
genwave-radio merged commit 64cb5c2 into main Aug 8, 2026
11 checks passed
@genwave-radio
genwave-radio deleted the chore/db-script-exec-bits branch August 8, 2026 03:54
@github-actions github-actions Bot locked and limited conversation to collaborators Aug 8, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant