Skip to content

feat: support standard PostgreSQL environment variables#67

Merged
balajz merged 2 commits into
balajz:mainfrom
ahmedmahsook:feature-env-var-support
May 17, 2026
Merged

feat: support standard PostgreSQL environment variables#67
balajz merged 2 commits into
balajz:mainfrom
ahmedmahsook:feature-env-var-support

Conversation

@ahmedmahsook
Copy link
Copy Markdown
Contributor

Changes
Added support for:
PGHOST
PGPORT
PGDATABASE
Refactored environment variable helpers into internal/cli/env.go
Added reusable firstEnv() helper
Testing
Ran go test ./...
Verified environment variable fallback manually

Closes #66

@balajz
Copy link
Copy Markdown
Owner

balajz commented May 16, 2026

  1. Add new helper functions such as getHostFromEnv, getPortFromEnv, and getDatabaseFromEnv.
  2. Add unit tests to ensure environment variable resolution works correctly.

@ahmedmahsook Please add unit tests for the functions.

Signed-off-by: Balaji J <j.balaji2468@gmail.com>
@balajz balajz force-pushed the feature-env-var-support branch from 19b16e2 to ed72635 Compare May 17, 2026 17:24
@balajz balajz merged commit 4405e85 into balajz:main May 17, 2026
14 checks passed
@balajz balajz added this to the v0.1.1 milestone May 17, 2026
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.

Feature: Support standard PostgreSQL environment variables in connection logic

2 participants