Repository navigation
v1.0.0
·
169 commits
to develop
since this release
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()