Repository navigation
gofly v0.2.1
Single static binaries, no JVM and no runtime to install.
| Platform | File |
|---|---|
| Linux x86-64 | gofly-linux-amd64 |
| Linux ARM64 | gofly-linux-arm64 |
| macOS Intel | gofly-darwin-amd64 |
| macOS Apple Silicon | gofly-darwin-arm64 |
| Windows x86-64 | gofly-windows-amd64.exe |
| Windows ARM64 | gofly-windows-arm64.exe |
Single database builds
Linux only, and about half the size, for when you know which
database you are migrating. Same tool, same flags, just without the
other three drivers compiled in. gofly version lists what a build
supports.
| Database | x86-64 | ARM64 |
|---|---|---|
| PostgreSQL | gofly.pg-linux-amd64 |
gofly.pg-linux-arm64 |
| MySQL / MariaDB | gofly.mysql-linux-amd64 |
gofly.mysql-linux-arm64 |
| SQL Server | gofly.mssql-linux-amd64 |
gofly.mssql-linux-arm64 |
| SQLite | gofly.sqlite-linux-amd64 |
gofly.sqlite-linux-arm64 |
Verify a download with sha256sum -c SHA256SUMS.
Every binary is built without debug symbols. The Linux builds and
the Windows x86-64 one are additionally packed with UPX, which is
why they are roughly a third of the size. macOS and Windows ARM64
are stripped but not packed: UPX cannot pack them, and on macOS
packing would break codesigning and Gatekeeper.
Built and released only after the Flyway compatibility suite passed
against PostgreSQL, MySQL, SQL Server and SQLite.
Full Changelog: v0.2.0...v0.2.1