Skip to content

chore: add non-production auto seed#241

Merged
adrunkhuman merged 1 commit into
masterfrom
issue-214-auto-seed
May 21, 2026
Merged

chore: add non-production auto seed#241
adrunkhuman merged 1 commit into
masterfrom
issue-214-auto-seed

Conversation

@adrunkhuman
Copy link
Copy Markdown
Owner

Summary

  • Add opt-in non-production test data seeding after database initialization
  • Guard auto-seeding against production, missing test guild IDs, and non-empty databases
  • Document the preview deployment env vars and cover the startup path in tests

Verification

  • uv run pytest --tb=short
  • uv run ruff check .
  • uv run ruff format --check .
  • uv run ty check typer_bot

Closes #214

@adrunkhuman adrunkhuman merged commit d5248a4 into master May 21, 2026
1 check passed
@adrunkhuman adrunkhuman deleted the issue-214-auto-seed branch May 21, 2026 22:22
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.

chore: add opt-in non-production database auto-seeding

1 participant