Working on membership and related modules

This commit is contained in:
Scott Idem
2021-07-27 18:37:52 -04:00
parent ae1cd473ed
commit 5f66780522
2 changed files with 13 additions and 5 deletions

View File

@@ -35,10 +35,10 @@ class Membership_Person_Base(BaseModel):
account_id_random: Optional[str]
account_id: Optional[int]
lu_membership_person_status_id: Optional[int] = Field(
lu_membership_person_status_id: Optional[int] = Field( # lu_membership_person_status_id
alias = 'status_id'
)
lu_membership_person_status_name: Optional[str] = Field(
membership_person_status_name: Optional[str] = Field(
alias = 'status_name'
)
@@ -58,10 +58,14 @@ class Membership_Person_Base(BaseModel):
membership_group_person_id: Optional[int] = Field(
alias = 'group_person_id',
) # NOTE: This is not optional
membership_group_person_name: Optional[str] = Field(
alias = 'group_person_name',
alias = 'membership_group_name', # group_person_name
)
membership_group_status_id: Optional[int]
membership_group_status_name: Optional[str]
# membership_type_id_random: Optional[str] = Field(
# alias = 'type_id_random',
# ) # NOTE: This is not optional
@@ -78,10 +82,14 @@ class Membership_Person_Base(BaseModel):
membership_type_person_id: Optional[int] = Field(
alias = 'type_person_id',
) # NOTE: This is not optional
membership_type_person_name: Optional[str] = Field(
alias = 'type_person_name',
alias = 'membership_type_name', # type_person_name
)
membership_type_status_id: Optional[int]
membership_type_status_name: Optional[str]
person_id_random: Optional[str]
person_id: Optional[int]

View File

@@ -45,7 +45,7 @@ class Membership_Type_Person_Base(BaseModel):
product_id_random: Optional[str]
product_id: Optional[int] # The product they purchased to get this membership
membership_type_status_id: Optional[int] = Field(
lu_membership_type_status_id: Optional[int] = Field(
alias = 'status_id'
)
membership_type_status_name: Optional[str] = Field(