Skip to content

feat: Add per-table row volumes#31

Merged
machado144 merged 2 commits into
mainfrom
ui-child-record-counts
May 27, 2026
Merged

feat: Add per-table row volumes#31
machado144 merged 2 commits into
mainfrom
ui-child-record-counts

Conversation

@machado144

Copy link
Copy Markdown
Contributor

Summary

  • add per-table row volume overrides to the web workspace selection panel
  • add a TUI Volumes step for seed, gaps, and generate interactive flows
  • make explicit table row overrides win over enum/value counts, so a table set to 9999 generates 9999 rows instead of enum values * enum rows
  • update docs for the new web and TUI behavior

Examples

  • In the web UI, select a child table, set rows for that table in the Selected panel, then run Seed, Fill empty, Generate, or dry-run.
  • In the TUI, use the new Volumes step after global config to keep most tables on --rows while setting specific child tables higher or lower.

Tests

  • GOCACHE=/tmp/seedstorm-gocache go test ./...
  • Pre-commit hooks passed: gofmt, govet

@github-actions

github-actions Bot commented May 27, 2026

Copy link
Copy Markdown

StructLint — All checks passed

159 rules validated against .structlint.yaml. No violations found.

View full run · Powered by StructLint

@machado144 machado144 changed the title Add per-table row volumes feat: Add per-table row volumes May 27, 2026
@AxeForging AxeForging deleted a comment from github-actions Bot May 27, 2026
@machado144 machado144 force-pushed the ui-child-record-counts branch from 3ffd4ee to 9cff073 Compare May 27, 2026 10:29
@machado144 machado144 merged commit 55c61db into main May 27, 2026
9 checks passed
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