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_random: Optional[str]
account_id: Optional[int] 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' alias = 'status_id'
) )
lu_membership_person_status_name: Optional[str] = Field( membership_person_status_name: Optional[str] = Field(
alias = 'status_name' alias = 'status_name'
) )
@@ -58,10 +58,14 @@ class Membership_Person_Base(BaseModel):
membership_group_person_id: Optional[int] = Field( membership_group_person_id: Optional[int] = Field(
alias = 'group_person_id', alias = 'group_person_id',
) # NOTE: This is not optional ) # NOTE: This is not optional
membership_group_person_name: Optional[str] = Field( 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( # membership_type_id_random: Optional[str] = Field(
# alias = 'type_id_random', # alias = 'type_id_random',
# ) # NOTE: This is not optional # ) # NOTE: This is not optional
@@ -78,10 +82,14 @@ class Membership_Person_Base(BaseModel):
membership_type_person_id: Optional[int] = Field( membership_type_person_id: Optional[int] = Field(
alias = 'type_person_id', alias = 'type_person_id',
) # NOTE: This is not optional ) # NOTE: This is not optional
membership_type_person_name: Optional[str] = Field( 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_random: Optional[str]
person_id: Optional[int] person_id: Optional[int]

View File

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