Changelog (for humans)
- Bumps the minimum Go version to 1.18
- Add a new command:
goose validate
.. enables you to validate your SQL / Go migrations. Very handy for catching errors in CI when the migration is first written - Removes hard coded
tls
override in MySQL DSN - ClickHouse down migrations (deleting version) now uses
set mutations_sync 2
for synchronization
Changelog
- 2a6d7c0: build: bump minimum Go version to 1.18 (update CI) (#458) (@mfridman)
- 935e883: build: golangci-lint add skip-pkg-cache: true (@mfridman)
- 7e6e512: build: update CI go version references and upgrade deps (#473) (@mfridman)
- 0af59c1: build: upgrade dependencies (#471) (@mfridman)
- c2f9bcb: ci: drop 1.17 tests and add 1.20-rc.3 (#455) (@mfridman)
- ad90652: clickhouse: set mutations_sync 2 for delete version (#454) (@chapsuk)
- 8c25e3b: feat:
goose validate
command (#449) (@mfridman) - b4af752: fix test race condition and remove verbose global in parser (#457) (@mfridman)
- b62288d: fix: exclude Go test files from migrations (#474) (@ipoerner)
- 60610d3: remove
tls
override from mysql dsn normalizing (#468) (@jonas-jonas)