Working on event related models and methods. Also, a lot of general clean up of everything. Need to pick back up and work on event_presentation_methods.py.

This commit is contained in:
Scott Idem
2021-05-28 17:44:23 -04:00
parent b1effc128a
commit 734734c9dc
5 changed files with 224 additions and 19 deletions

View File

@@ -10,7 +10,7 @@ from app.lib_general import log, logging
from .common_field_schema import base_fields, default_num_bytes
#from .event_models import Event_Base
from .event_abstract_models import Event_Abstract_Base
#from .event_abstract_models import Event_Abstract_Base
from .event_session_models import Event_Session_Base
@@ -36,6 +36,8 @@ class Event_Presentation_Base(BaseModel):
event_session_id: Optional[int]
#event_track_id_random: Optional[str]
#event_track_id: Optional[int]
poc_event_person: Optional[Event_Person_Base]
poc_person: Optional[Person_Base]
for_type: Optional[str]
for_id: Optional[int]

View File

@@ -12,6 +12,7 @@ from .common_field_schema import base_fields, default_num_bytes
#from .event_models import Event_Base
from .event_location_models import Event_Location_Base
from .event_track_models import Event_Track_Base
from .person_models import Person_Base
class Event_Session_Base(BaseModel):
@@ -37,6 +38,9 @@ class Event_Session_Base(BaseModel):
session_type_id: Optional[int]
session_type_code: Optional[str]
poc_event_person: Optional[Event_Person_Base]
poc_person: Optional[Person_Base]
name: Optional[str]
description: Optional[str]