Skip to content

feat(sql-migrate): add installer#1112

Merged
coolaj86 merged 1 commit into
mainfrom
feat-sql-migrate
May 28, 2026
Merged

feat(sql-migrate): add installer#1112
coolaj86 merged 1 commit into
mainfrom
feat-sql-migrate

Conversation

@coolaj86

@coolaj86 coolaj86 commented May 28, 2026

Copy link
Copy Markdown
Member

What

Add a webi installer for sql-migrate (https://github.com/therootcompany/golib/tree/main/cmd/sql-migrate) - a feature-branch-friendly SQL migrator that keeps migrations as plain SQL files with a transaction log.

How

sql-migrate lives in the therootcompany/golib monorepo alongside several other tools. The releases.conf uses tag_prefix to filter only sql-migrate releases and strip the monorepo path prefix from the version string.

Files

  • releases.conf - GitHub releases source with monorepo tag prefix filter
  • install.sh - POSIX shell installer (bare binary in archive root)
  • install.ps1 - PowerShell installer for Windows
  • README.md - Frontmatter + cheat sheet (init/up/down/status, migration layout, driver switching)

@coolaj86
coolaj86 force-pushed the feat-sql-migrate branch 8 times, most recently from d391906 to c113703 Compare May 28, 2026 05:34
@coolaj86
coolaj86 force-pushed the feat-sql-migrate branch from c113703 to e86b7c4 Compare May 28, 2026 05:38
@coolaj86
coolaj86 merged commit e86b7c4 into main May 28, 2026
3 checks passed
@coolaj86
coolaj86 deleted the feat-sql-migrate branch May 28, 2026 05:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant