Enabled event_device for CRUD v1... Adding new fields.

This commit is contained in:
Scott Idem
2024-10-17 19:23:21 -04:00
parent 792fb153e3
commit 5499070a4f
2 changed files with 8 additions and 1 deletions

View File

@@ -87,10 +87,15 @@ class Event_Device_Base(BaseModel):
alert: Optional[bool] alert: Optional[bool]
alert_msg: Optional[str] alert_msg: Optional[str]
alert_on: Optional[datetime.datetime]
status: Optional[str] status: Optional[str]
status_msg: Optional[str] status_msg: Optional[str]
status_msg_on: Optional[datetime.datetime]
record_status: Optional[str] record_status: Optional[str]
record_status_msg: Optional[str] record_status_msg: Optional[str]
record_status_on: Optional[datetime.datetime]
heartbeat: Optional[datetime.datetime]
info_hostname: Optional[str] info_hostname: Optional[str]
info_ip: Optional[str] info_ip: Optional[str]

View File

@@ -26,6 +26,7 @@ from app.models.data_store_models import *
from app.models.event_models import * from app.models.event_models import *
from app.models.event_abstract_models import * from app.models.event_abstract_models import *
from app.models.event_badge_models import * from app.models.event_badge_models import *
from app.models.event_device_models import *
from app.models.event_exhibit_models import * from app.models.event_exhibit_models import *
from app.models.event_exhibit_tracking_models import * from app.models.event_exhibit_tracking_models import *
from app.models.event_file_models import * from app.models.event_file_models import *
@@ -145,7 +146,8 @@ obj_type_li['event_abstract'] = {'table_name': 'v_event_abstract', 'tbl_name_upd
obj_type_li['event_badge'] = {'table_name': 'v_event_badge', 'table_name_alt': 'v_event_badge_only', 'tbl_name_update': 'event_badge', 'base_name': Event_Badge_Base, 'base_name_alt': Event_Badge_Basic_Base} obj_type_li['event_badge'] = {'table_name': 'v_event_badge', 'table_name_alt': 'v_event_badge_only', 'tbl_name_update': 'event_badge', 'base_name': Event_Badge_Base, 'base_name_alt': Event_Badge_Basic_Base}
#obj_type_li['event_badge_log'] = {'table_name': 'event_badge_log', 'tbl_name_update': 'event_badge_log', 'base_name': Event_Badge_Log_Base} #obj_type_li['event_badge_log'] = {'table_name': 'event_badge_log', 'tbl_name_update': 'event_badge_log', 'base_name': Event_Badge_Log_Base}
#obj_type_li['event_badge_template'] = {'table_name': 'event_badge_template', 'tbl_name_update': 'event_badge_template', 'base_name': Event_Badge_Template_Base} #obj_type_li['event_badge_template'] = {'table_name': 'event_badge_template', 'tbl_name_update': 'event_badge_template', 'base_name': Event_Badge_Template_Base}
#obj_type_li['event_device'] = {'table_name': 'event_device', 'tbl_name_update': 'event_device', 'base_name': Event_Device_Base} obj_type_li['event_device'] = {'table_name': 'event_device', 'table_name_alt': 'v_event_device', 'tbl_name_update': 'event_device', 'base_name': Event_Device_Base}
obj_type_li['event_exhibit'] = {'table_name': 'v_event_exhibit', 'tbl_name_update': 'event_exhibit', 'base_name': Event_Exhibit_Base} # NOTE check view name: *_detail? obj_type_li['event_exhibit'] = {'table_name': 'v_event_exhibit', 'tbl_name_update': 'event_exhibit', 'base_name': Event_Exhibit_Base} # NOTE check view name: *_detail?
obj_type_li['event_exhibit_tracking'] = {'table_name': 'v_event_exhibit_tracking', 'tbl_name_update': 'event_exhibit_tracking', 'base_name': Event_Exhibit_Tracking_Base} obj_type_li['event_exhibit_tracking'] = {'table_name': 'v_event_exhibit_tracking', 'tbl_name_update': 'event_exhibit_tracking', 'base_name': Event_Exhibit_Tracking_Base}
# NOTE: Using v_event_file_simple instead of v_event_file because of linking with for_type and for_id versus event_id, event_session_id, event_presenter_id, etc. 2022-08-19 # NOTE: Using v_event_file_simple instead of v_event_file because of linking with for_type and for_id versus event_id, event_session_id, event_presenter_id, etc. 2022-08-19