Working on membership and related modules
This commit is contained in:
@@ -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]
|
||||||
|
|
||||||
|
|||||||
@@ -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(
|
||||||
|
|||||||
Reference in New Issue
Block a user