Repository navigation
Docs: schema management options for message storage, linked to Weasel and the stateful resource model - #5437
Merged
Merged
Conversation
…asel and the stateful resource model Managing Message Storage gains a "Choosing an Approach" table (startup by default, resources setup or db-apply as a deployment step, db-patch / db-dump scripts, db-assert as the gate), says that the envelope, node, transport and EF Core tables are Weasel schema objects, links the stateful resource model to shared-libs.jasperfx.net instead of GitHub, links ResourceMigrationFailureMode and CritterStackDefaults, and explains that AutoBuildMessageStorageOnStartup takes its default from the JasperFx profile. The command line page drops the Oakton wording and lists resources, the db-* commands and check-env with their references. The five database storage pages say how to apply the queue migration under AutoCreate.None; the Marten, Polecat and EF Core integration pages say their tables ride the same commands. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This was referenced Nov 9, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Documentation only. Wherever the Wolverine docs touch database schema management for message storage, link to the Weasel reference and to the JasperFx stateful resource model, and explain the options.
docs/guide/durability/managing.md: the stateful resource link now goes to the shared-libs docs; a new Choosing an Approach section (startup by default viaAutoBuildMessageStorageOnStartup/UseResourceSetupOnStartup(),resources setupordb-applyas a deployment step,db-patch/db-dumpfor a DBA,db-assert/resources checkas the gate);ResourceMigrationFailureModelinks to its JasperFx reference; the disable-migration tip links the explicit applies and adds theCritterStackDefaultsone-liner, sinceAutoBuildMessageStorageOnStartupdefaults from the JasperFx profile'sResourceAutoCreate(checked inWolverineOptions.cs); the startup andresources setupsections link the resource model.docs/guide/command-line.md: the intro no longer says Oakton; the Other Highlights list now describesresources, the Weaseldb-*commands andcheck-envwith links.docs/guide/durability/{postgresql,sqlserver,sqlite,mysql,oracle}.md: the "apply the Wolverine resource migration before starting" sentence for the ordering opt-in now says how (resources setup/db-apply) and links the options section.docs/guide/durability/{marten,polecat}/index.md: the inbox/outbox registration bullets say the tables ridedb-apply,db-patchandresources setupwith the store's schema; the Polecat one gains the link its Marten twin already had.docs/guide/durability/efcore/migrations.mdanddocs/guide/durability/index.md: link the options section and thedb-*commands for managedDbContexttypes.All external links were checked live. No snippets changed.
Part of a sweep across Marten, Polecat, Fisher, Wolverine, CritterWatch and Weasel itself (the Weasel docs PR adds a canonical "Choosing a Schema Management Approach" page these pages can link to once redeployed).
🤖 Generated with Claude Code