This release adds 2 notable features for engineering teams evaluating rollout.
Published 3mo
Relational Databases
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
cli
database-migration
database-migrations
db-migration
ddl
declarative
+7 more
declarative-migrations
go
postgresql
schema-changes
schema-management
schema-migration
schema-migrations
Summary
AI summaryAdd --check option to the fmt command and make it mutually exclusive with -w.
Full changelog
Changelog
- 0b7d0d9a12142f2fffd5e3e5e752196b8538ef41 Merge pull request #48 from winebarrel/move-filter-options
- 82a77aa068969855eba7800fc85bb76d77b9f0ec Add FilterOptions.AfterApply tests for full coverage
- 257f3b74e56f17525ec3c144b33f8ac393413999 Add FilterOptions.AfterApply for pattern validation via kong
- 8e72f316dde8451c65ec7ceb6965a3395fbb687b Fix gofumpt formatting
- 3e7b19a455b33e658945503c900100d97fc2c94b Move --include/--exclude from global options to subcommand options
- ced9ff54df189d16ace013942375e376713a82a6 Merge pull request #47 from winebarrel/support-fmt
- 357f927ddd5c98188dc7da6105e98423b9a80dc5 Unexport formatSchemaSQL (internal helper only)
- 7739f659e4ac36e8f1204ea9c7baf50891c55b8f Make --check and -w mutually exclusive via kong xor
- c37dba30fefc30e2add911c0a82c1efd80d12b54 Fix gofumpt trailing blank line
- 72327194397523f8c70f2e3a049b04197097527f Cover ErrNotFormatted.Error() in check test
- 305f47f0a08cf787b8067a94337049b56f7ca8ac Document dump vs fmt formatting difference in README
- 2defd8e71e2a589c9f9e70db095ebab65a1e50d6 Fix --check comparison, deterministic write order, nil-safe FormatSchemaSQL
- 0a16c4be3d1988cb5d443013fc9d92ed8b3a16f0 Add --check option to fmt command
- c4f85740f14b4fb068ecd9567002c028bf03b188 Extract shared FormatSchemaSQL helper and preserve file permissions on -w
- ed6c1876582d59d9627b839dd42496218dac30f2 Update README to document fmt command
- 83d21183e3d5bdec3ad38e8b3fc7c7b4e583c3be Remove Windows skip (not a supported platform)
- 01039b24862ba788f25315916b52de01ae9d9058 Validate empty schemas, include file path in errors, skip chmod test on Windows
- d8b5414467ab504efe6e9fd99ab31c64bcfaad1b Simplify fmt to use single Format method returning per-file results
- 32a3349d1f0f221e79a5a447f6e071c57fb77985 Refactor fmt to use client.Format/FormatFile with FmtOptions
- 505a3ecc10e045a584c7e69655eeec37f996e32f Add fmt command error path tests for full coverage
- fec77321c5363688840a3646946902f8831af4f7 Add fmt command to format SQL files into canonical form
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Pistachio
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]