Skip to content

Move public API from pkg/ to top-level packages#13

Merged
tomodian merged 1 commit into
mainfrom
refactor/move-pkg-to-top-level
Apr 12, 2026
Merged

Move public API from pkg/ to top-level packages#13
tomodian merged 1 commit into
mainfrom
refactor/move-pkg-to-top-level

Conversation

@tomodian

Copy link
Copy Markdown
Owner

Summary

  • Moves pkg/verifyverify/ and pkg/migratemigrate/ to shorten import paths
    • github.com/tomodian/deesql/verify (was github.com/tomodian/deesql/pkg/verify)
    • github.com/tomodian/deesql/migrate (was github.com/tomodian/deesql/pkg/migrate)
  • Updates internal import in internal/verify/verify.go
  • Updates README documentation with new import paths
  • Fixes tests/tools/Makefile to use go run instead of go tool

Test plan

  • go build ./... compiles
  • go test ./... all passing
  • make test in tests/tools/ passes end-to-end (verify, plan, apply, no-drift, sql cleanup)

🤖 Generated with Claude Code

Shortens import paths from github.com/tomodian/deesql/pkg/verify to
github.com/tomodian/deesql/verify (and likewise for migrate). Also
fixes tests/tools to use go run instead of go tool.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@tomodian tomodian merged commit efc2e5e into main Apr 12, 2026
6 checks passed
@tomodian tomodian deleted the refactor/move-pkg-to-top-level branch April 12, 2026 15:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant