cli-flags-override-env-vars
IN premise
`_backend_kwargs` gives precedence to CLI `--pg`/`--project-id` flags over `REASONS_PG_CONNINFO`/`REASONS_PROJECT_ID` environment variables when both are present
Summary
When both command-line flags and environment variables are set for database connection or project ID, the command-line flags win. This means a user can always override their default environment configuration on a per-invocation basis without having to unset environment variables first.
Details
| Source | entries/2026/05/11/tests-test_pg_dispatch.md |