Skip to content

Seed interest groups and add interest event dev fixtures#4182

Open
ch0rizo wants to merge 5 commits into
interest-event-featurefrom
interest-event-fixtures
Open

Seed interest groups and add interest event dev fixtures#4182
ch0rizo wants to merge 5 commits into
interest-event-featurefrom
interest-event-fixtures

Conversation

@ch0rizo

@ch0rizo ch0rizo commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Description

Development seed data for interest events - nothing here touches production data.

  • development_interest_groups.py seeds 20 fake interest groups (3 inactive) to fill the
    group grid, loaded only with load_fixtures --development. High pks (9070+) so they can
    never collide with real groups; initial_abakus_groups is untouched.
  • Development fixtures: interest events, pools, registrations and leader memberships,
    referencing the four real interest groups from the initial tree
  • load_fixtures date offsets keep the seeded events relative to now
  • Adds the interest group info flatpage to initial_pages.yaml (real content - must be
    created manually in prod, which never runs load_fixtures)

Verified with a full migrate + load_fixtures --development run on a fresh database.
to now.

Testing

  • The code quality is at a minimum required level of quality, readability, and performance.
  • I have thoroughly tested my changes.

Please describe what and how the changes have been tested, and provide instructions to reproduce if necessary.

Resolves #4054


Stack created with GitHub Stacks CLIGive Feedback 💬

@ch0rizo ch0rizo self-assigned this Jul 22, 2026
@ch0rizo
ch0rizo requested a review from a team July 22, 2026 13:31
@ch0rizo
ch0rizo marked this pull request as ready for review July 22, 2026 13:31
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.

Add interest group to fixtures (local backend)

1 participant