Skip to content

First class schema support through RIVER_SCHEMA and -schema - #629

Merged
brandur merged 1 commit into
masterfrom
brandur-first-class-schema
Jul 31, 2026
Merged

First class schema support through RIVER_SCHEMA and -schema#629
brandur merged 1 commit into
masterfrom
brandur-first-class-schema

Conversation

@brandur

@brandur brandur commented Jul 30, 2026

Copy link
Copy Markdown
Collaborator

Here, similar to what exists in the main River project, bring first
class support for custom schemas to River UI (previously, it was
necessary to work around non-support using search_path).

Both riverui and riverproui start taking a schema via either the
RIVER_SCHEMA env var or the -schema flag. Leaving these empty
preserves the previous behavior in having River UI fall back to schemas
enumerated in search_path.

Fixes #628.

Here, similar to what exists in the main River project, bring first
class support for custom schemas to River UI (previously, it was
necessary to work around non-support using `search_path`).

Both `riverui` and `riverproui` start taking a schema via either the
`RIVER_SCHEMA` env var or the `-schema` flag. Leaving these empty
preserves the previous behavior in having River UI fall back to schemas
enumerated in `search_path`.

Fixes #628.
@brandur
brandur force-pushed the brandur-first-class-schema branch from d3db009 to 0828442 Compare July 31, 2026 17:02
@brandur

brandur commented Jul 31, 2026

Copy link
Copy Markdown
Collaborator Author

Thanks!

Just a note I had to uncomment a replace in riverproui/go.mod because the interface boundary between packages change a bit, so we'll need to make sure to fix this on release. I think I'm going to do a release immediately here so I won't forget and because we've had some changes sitting in master forever now anyway.

@brandur
brandur merged commit 66c5f32 into master Jul 31, 2026
23 checks passed
@brandur
brandur deleted the brandur-first-class-schema branch July 31, 2026 17:06
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.

River Pro UI workflow list ignores configured database schema

2 participants