Migrate member fields to snake_case naming convention
All checks were successful
Build And Push Image / docker (push) Successful in 3m11s
All checks were successful
Build And Push Image / docker (push) Successful in 3m11s
Convert field names from space-separated format to snake_case across member API endpoints and validation logic. Add migration guide for reference.
This commit is contained in:
@@ -118,18 +118,18 @@ export enum MembershipStatus {
|
||||
|
||||
export interface Member {
|
||||
Id: string;
|
||||
"First Name": string;
|
||||
"Last Name": string;
|
||||
Email: string;
|
||||
Phone: string;
|
||||
"Current Year Dues Paid": string; // "true" or "false"
|
||||
Nationality: string; // "FR,MC,US" for multiple nationalities
|
||||
"Date of Birth": string;
|
||||
"Membership Date Paid": string;
|
||||
"Payment Due Date": string;
|
||||
"Membership Status": string;
|
||||
Address: string;
|
||||
"Member Since": string;
|
||||
first_name: string;
|
||||
last_name: string;
|
||||
email: string;
|
||||
phone: string;
|
||||
current_year_dues_paid: string; // "true" or "false"
|
||||
nationality: string; // "FR,MC,US" for multiple nationalities
|
||||
date_of_birth: string;
|
||||
membership_date_paid: string;
|
||||
payment_due_date: string;
|
||||
membership_status: string;
|
||||
address: string;
|
||||
member_since: string;
|
||||
|
||||
// Computed fields (added by processing)
|
||||
FullName?: string;
|
||||
|
||||
Reference in New Issue
Block a user