More additional fields for event_file model.

This commit is contained in:
Scott Idem
2024-07-12 16:24:36 -04:00
parent f392e5020a
commit 9a01c1c2b0

View File

@@ -104,6 +104,30 @@ class Event_File_Base(BaseModel):
alias = 'file_purpose_name'
)
event_name: Optional[str]
event_code: Optional[str]
event_start_datetime: Optional[datetime.datetime]
event_end_datetime: Optional[datetime.datetime]
event_location_code: Optional[str]
event_location_name: Optional[str]
event_presentation_code: Optional[str]
event_presentation_type_code: Optional[str]
event_presentation_name: Optional[str]
event_presentation_start_datetime: Optional[datetime.datetime]
event_presentation_end_datetime: Optional[datetime.datetime]
event_presenter_code: Optional[str]
event_presenter_given_name: Optional[str]
event_presenter_family_name: Optional[str]
event_presenter_full_name: Optional[str]
event_presenter_email: Optional[str]
event_session_code: Optional[str]
event_session_type_code: Optional[str]
event_session_name: Optional[str]
event_session_start_datetime: Optional[datetime.datetime]
event_session_end_datetime: Optional[datetime.datetime]
event_track_code: Optional[str]
event_track_name: Optional[str]
# Including other related objects
hosted_file: Optional[Union[Hosted_File_Base, None]]