General clean up. Work on event files and event presenters.
This commit is contained in:
@@ -93,6 +93,10 @@ class Event_File_Base(BaseModel):
|
||||
alias = 'file_size'
|
||||
)
|
||||
|
||||
lu_event_file_purpose_name: Optional[str] = Field(
|
||||
alias = 'file_purpose_name'
|
||||
)
|
||||
|
||||
# Including other related objects
|
||||
hosted_file: Optional[Union[Hosted_File_Base, None]]
|
||||
|
||||
|
||||
@@ -154,7 +154,7 @@ class Event_Base(BaseModel):
|
||||
event_track_list: Optional[list] # Optional[Event_Track_Base]
|
||||
# poc_event_person: Optional[Event_Person_Base]
|
||||
poc_person: Optional[Person_Base]
|
||||
user: Optional[User_Base]
|
||||
# user: Optional[User_Base]
|
||||
|
||||
_processed_at: datetime.datetime = PrivateAttr(default_factory=datetime.datetime.now)
|
||||
|
||||
|
||||
@@ -121,13 +121,17 @@ class Event_Presenter_Base(BaseModel):
|
||||
event_name: 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_name: Optional[str]
|
||||
event_presentation_start_datetime: Optional[datetime.datetime]
|
||||
event_presentation_end_datetime: Optional[datetime.datetime]
|
||||
event_session_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
|
||||
|
||||
Reference in New Issue
Block a user