Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 20 Feb 13:47
· 169 commits to develop since this release
e277a3b

Changelog

  • 4d1fc2c Add dependabot config
  • e277a3b Enhance CI/CD workflows with security scanning, quality gates, and --version flag
  • a69ff5b Initial import: idempotent PostgreSQL provisioner
  • 7ff91b9 Merge pull request #2 from datarocks-ag/dependabot/go_modules/github.com/lib/pq-1.11.1
  • 8082e90 Merge pull request #3 from datarocks-ag/feature/align-impl-with-new-provisionrs
  • 6677fe9 Merge pull request #4 from datarocks-ag/feature/add-migration-support
  • fc33159 Merge pull request #7 from datarocks-ag/feature/increase-test-coverage
  • 5208c0a build: use golangci-lint v2 as go tool instead of GitHub Action
  • f5f5f65 chore: add MIT license
  • aacaa63 chore: update lib/pq v1.11.1 to v1.11.2
  • e45dc75 deps: bump github.com/lib/pq from 1.10.9 to 1.11.1
  • bf53fbd feat: add SQL migrations with global toggle (--migrations / MIGRATIONS_ENABLED)
  • de6c82b feat: add strategy support, fix bugs, and improve docs
  • 0983195 fix: add missing cmd entrypoint and fix goreleaser config
  • 0a7e4e9 fix: expand env vars in strategy fields
  • ee77484 fix: harden config validation against SQL injection and malformed input
  • baa1a15 fix: harden migrations parsing, env var handling, and test assertions
  • a3cf5ae fix: skip sub-resources for existing databases when strategy=create
  • 9a258d6 refactor: replace bool parameter with Options struct in provisioner.New()