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
|
||||
|
||||
@@ -58,14 +58,14 @@ class Event_Exhibit_Tracking_Base(BaseModel):
|
||||
event_badge_given_name: Optional[str]
|
||||
event_badge_middle_name: Optional[str]
|
||||
event_badge_family_name: Optional[str]
|
||||
event_badge_display_name: Optional[str]
|
||||
event_badge_full_name: Optional[str]
|
||||
event_badge_full_name_override: Optional[str]
|
||||
|
||||
event_badge_designations: Optional[str]
|
||||
event_badge_professional_title: Optional[str]
|
||||
event_badge_display_professional_title: Optional[str]
|
||||
event_badge_professional_title_override: Optional[str]
|
||||
event_badge_affiliations: Optional[str]
|
||||
event_badge_display_affiliations: Optional[str]
|
||||
event_badge_affiliations_override: Optional[str]
|
||||
|
||||
event_badge_email: Optional[str]
|
||||
|
||||
@@ -85,13 +85,13 @@ class Event_Exhibit_Tracking_Base(BaseModel):
|
||||
event_badge_country: Optional[str]
|
||||
|
||||
# event_badge_location: Optional[str]
|
||||
event_badge_display_location: Optional[str]
|
||||
event_badge_location_override: Optional[str]
|
||||
|
||||
event_person_informal_name: Optional[str]
|
||||
event_person_given_name: Optional[str]
|
||||
event_person_family_name: Optional[str]
|
||||
event_person_display_name: Optional[str]
|
||||
event_person_full_name: Optional[str]
|
||||
event_person_full_name_override: Optional[str]
|
||||
event_person_affiliations: Optional[str]
|
||||
event_person_email: Optional[str]
|
||||
|
||||
|
||||
@@ -57,8 +57,11 @@ class Event_Person_Base(BaseModel):
|
||||
user_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)
|
||||
|
||||
file_count: Optional[int]
|
||||
|
||||
@@ -76,8 +79,8 @@ class Event_Person_Base(BaseModel):
|
||||
event_badge_informal_name: Optional[str]
|
||||
event_badge_given_name: Optional[str]
|
||||
event_badge_family_name: Optional[str]
|
||||
event_badge_display_name: Optional[str]
|
||||
event_badge_full_name: Optional[str]
|
||||
event_badge_full_name_override: Optional[str]
|
||||
event_badge_affiliations: Optional[str]
|
||||
event_badge_email: Optional[str]
|
||||
event_badge_city: Optional[str]
|
||||
@@ -88,7 +91,7 @@ class Event_Person_Base(BaseModel):
|
||||
event_person_informal_name: Optional[str]
|
||||
event_person_given_name: Optional[str]
|
||||
event_person_family_name: Optional[str]
|
||||
event_person_display_name: Optional[str]
|
||||
event_person_name_override: Optional[str]
|
||||
event_person_full_name: Optional[str]
|
||||
event_person_affiliations: Optional[str]
|
||||
event_person_email: Optional[str]
|
||||
|
||||
@@ -51,7 +51,8 @@ class Event_Person_Profile_Base(BaseModel):
|
||||
|
||||
professional_title: Optional[str] # Professional title
|
||||
|
||||
display_name: Optional[str] # Actual name shown in the directory and other "public" areas
|
||||
display_name: Optional[str] # View of display_override. Actual name shown in the directory and other "public" areas
|
||||
full_name_override: Optional[str] # Actual name shown in the directory and other "public" areas
|
||||
|
||||
# BEGIN # Auto created name variations
|
||||
full_name: Optional[str] # title_names given_name middle_name family_name designations
|
||||
|
||||
@@ -71,8 +71,8 @@ class Event_Person_Tracking_Base(BaseModel):
|
||||
event_person_informal_name: Optional[str]
|
||||
event_person_given_name: Optional[str]
|
||||
event_person_family_name: Optional[str]
|
||||
event_person_display_name: Optional[str]
|
||||
event_person_full_name: Optional[str]
|
||||
event_person_full_name_override: Optional[str]
|
||||
event_person_affiliations: Optional[str]
|
||||
event_person_email: Optional[str]
|
||||
event_session_name: Optional[str]
|
||||
|
||||
Reference in New Issue
Block a user