Changes related to Docker, bug fixes, and event badges.
This commit is contained in:
@@ -40,8 +40,11 @@ class Event_Badge_Base(BaseModel):
|
||||
person_id: Optional[int]
|
||||
|
||||
external_id: Optional[str] # Generated internally or externally. Needs to be stable. It should not change.
|
||||
external_sys_id: Optional[str] # Person ID generated by external system (should be stable and not change)
|
||||
external_reg_id: Optional[str] # Registration ID generated by external system (should be stable and not change)
|
||||
external_event_id: Optional[str] # Event ID generated by external system. Needs to be stable. It should not change.
|
||||
external_registration_id: Optional[str] # Registration ID generated by external system (should be stable and not change)
|
||||
external_reg_id: Optional[str] # NOTE: Deprecated; Move to external_registration_id. Registration ID generated by external system (should be stable and not change)
|
||||
external_person_id: Optional[str] # Person ID generated by external system (should be stable and not change)
|
||||
external_sys_id: Optional[str] # NOTE: Deprecated; Move to external_person_id. Person ID generated by external system (should be stable and not change)
|
||||
|
||||
pronouns: Optional[str] # Preferred pronouns
|
||||
informal_name: Optional[str]
|
||||
@@ -52,28 +55,32 @@ class Event_Badge_Base(BaseModel):
|
||||
family_name: Optional[str]
|
||||
designations: Optional[str] # Temporary or long-term designations related to family, relationships, person differentiation (Junior/Senior), location, social status, professional qualifications, legal status, or other name suffix
|
||||
|
||||
degree: Optional[str] # NOTE: Phasing out! Use *designations* instead.
|
||||
degrees: Optional[str] # NOTE: Phasing out! Use *designations* instead.
|
||||
credentials: Optional[str] # NOTE: Phasing out! Use *designations* instead.
|
||||
# degree: Optional[str] # NOTE: Phasing out! Use *designations* instead.
|
||||
# degrees: Optional[str] # NOTE: Phasing out! Use *designations* instead.
|
||||
# credentials: Optional[str] # NOTE: Phasing out! Use *designations* instead.
|
||||
|
||||
professional_title: Optional[str] # Professional title
|
||||
display_professional_title: Optional[str] # Override professional title
|
||||
title: Optional[str] # NOTE: Phasing out! Use *professional_title* instead.
|
||||
display_professional_title: Optional[str] # NOTE: Deprecated! Phasing out! Use *full_name_override* instead.
|
||||
professional_title_override: Optional[str] # Override professional title
|
||||
# title: Optional[str] # NOTE: Phasing out! Use *professional_title* instead.
|
||||
|
||||
display_name: Optional[str] # # Override full_name; Actual name shown on badge and other "public" areas
|
||||
display_name: Optional[str] # NOTE: Deprecated! Phasing out! Use *full_name_override* instead.
|
||||
full_name_override: Optional[str] # # Override full_name; Actual name shown on badge and other "public" areas
|
||||
|
||||
# BEGIN # Auto created name variations
|
||||
full_name: Optional[str] # title_names given_name middle_name family_name designations
|
||||
|
||||
affiliations: Optional[str] # One or more affiliations with organizations, companies, and other groups
|
||||
affiliation: Optional[str] # NOTE: Phasing out! Use *affiliations* instead.
|
||||
affiliation_name: Optional[str] # NOTE: Phasing out! Use *affiliations* instead.
|
||||
display_affiliations: Optional[str] # Override affiliations
|
||||
# affiliation: Optional[str] # NOTE: Phasing out! Use *affiliations* instead.
|
||||
# affiliation_name: Optional[str] # NOTE: Phasing out! Use *affiliations* instead.
|
||||
display_affiliations: Optional[str] # NOTE: Deprecated! Phasing out! Use *affiliations_override* instead.
|
||||
affiliations_override: Optional[str] # Override affiliations
|
||||
|
||||
email: Optional[str]
|
||||
|
||||
phone: Optional[str]
|
||||
display_phone: Optional[str]
|
||||
display_phone: Optional[str] # NOTE: Deprecated! Phasing out! Use *phone_override* instead.
|
||||
phone_override: Optional[str]
|
||||
|
||||
address_line_1: Optional[str]
|
||||
address_line_2: Optional[str]
|
||||
@@ -97,7 +104,8 @@ class Event_Badge_Base(BaseModel):
|
||||
location: Optional[str] # Actual location name shown on badge and other "public" areas
|
||||
location_short: Optional[str] # Auto generated short version
|
||||
location_long: Optional[str] # Auto generated long version
|
||||
display_location: Optional[str] # Override location
|
||||
display_location: Optional[str] # NOTE: Deprecated! Phasing out! Use *location_override* instead.
|
||||
location_override: Optional[str] # Override location
|
||||
|
||||
# This is updated using SQL triggers and a SQL function
|
||||
# Combines informal, given, middle, family, email
|
||||
|
||||
Reference in New Issue
Block a user