Skip to content

Conversation

@Iron-56
Copy link

@Iron-56 Iron-56 commented Nov 15, 2025

Fixes: #161

This PR adds support for storing member social media information including phone numbers, GitHub/GitLab profiles, and social media handles.

Description

I have made a script in rust to update the existing member data table which can be used by passing a parameter. eg:
cargo run --bin import_csv "Member List.csv"

Type of Change:

  • New feature

Related Issue

Fixes: #161

Changes

  • Added bin/import_csv.rs as a helper file to import members
  • Added migration for social links
  • Added function to import members from a csv
  • Updated docs for seeding.

Checklist

  • Code follows Rust conventions (cargo fmt and cargo clippy pass)
  • Self-review of code completed
  • Code is modular and uses descriptive naming
  • Database migrations added/updated (if applicable)
  • Documentation updated (if applicable)
  • Tested locally with cargo run
  • No breaking changes to existing API endpoints (or documented if necessary)

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.

Feature Request: Code to import member data from CSV or update existing attributes

1 participant