Skip to content

Conversation

@dereuromark
Copy link
Member

@dereuromark dereuromark commented Jan 2, 2026

Summary

  • Strip 'Seed' suffix from seed class names and add ' seed' suffix for clarity
  • Status command now shows Users seed instead of UsersSeed
  • Reset command output now shows Reset: Users seed instead of Reset: UsersSeed
  • Execution output now shows == Users seed: seeding instead of == UsersSeed: seeding

Before:

  pending    ControllersActionsSeed
  executed   UsersSeed              (2026-01-02 19:40:50)

 == UsersSeed: already executed

After:

  pending    ControllersActions seed
  executed   Users seed              (2026-01-02 19:40:50)

 == Users seed: already executed

This makes the output clearer by showing human-readable names with "seed" suffix to indicate what type of entity is being displayed.

Makes seed name display consistent across all commands by removing the
'Seed' suffix. The run command confirmation was already doing this, but
status, reset, and execution output still showed the full class name.
Changes output from "Users" to "Users seed" to make it clearer
that seeds are being displayed, not other entities.
Move the seed name suffix stripping logic to Util::getSeedDisplayName()
to avoid code duplication across SeedCommand, SeedResetCommand,
SeedStatusCommand, and Manager.
@dereuromark dereuromark requested a review from markstory January 5, 2026 22:56
@markstory markstory merged commit 1c06cf8 into 5.x Jan 6, 2026
14 checks passed
@markstory markstory deleted the fix-seed-name-display-consistency branch January 6, 2026 04:47
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.

4 participants