from app.models.event_exhibit_models import * from app.models.event_exhibit_tracking_models import * events_exhibits_obj_li = { 'event_exhibit': { 'tbl': 'event_exhibit', 'tbl_default': 'v_event_exhibit', 'tbl_update': 'event_exhibit', 'mdl': Event_Exhibit_Base, 'mdl_default': Event_Exhibit_Base, 'mdl_in': Event_Exhibit_Base, 'mdl_out': Event_Exhibit_Base, # Legacy V2 keys: 'table_name': 'v_event_exhibit', 'tbl_name_update': 'event_exhibit', 'base_name': Event_Exhibit_Base, # V3 Search Security: 'searchable_fields': [ 'id', 'event_exhibit_id', 'account_id', 'event_id', 'organization_id', 'contact_id', 'person_id', 'status_id', 'id_random', 'event_exhibit_id_random', 'account_id_random', 'event_id_random', 'organization_id_random', 'contact_id_random', 'person_id_random', 'status_id_random', 'code', 'name', 'tagline', 'description', 'enable', 'hide', 'priority', 'sort', 'group', 'notes', 'created_on', 'updated_on' ], }, 'event_exhibit_tracking': { 'tbl': 'event_exhibit_tracking', 'tbl_default': 'v_event_exhibit_tracking', 'tbl_update': 'event_exhibit_tracking', 'mdl': Event_Exhibit_Tracking_Base, 'mdl_default': Event_Exhibit_Tracking_Base, 'mdl_in': Event_Exhibit_Tracking_Base, 'mdl_out': Event_Exhibit_Tracking_Base, # Legacy V2 keys: 'table_name': 'v_event_exhibit_tracking', 'tbl_name_update': 'event_exhibit_tracking', 'base_name': Event_Exhibit_Tracking_Base, # V3 Search Security: 'searchable_fields': [ 'id', 'event_exhibit_tracking_id', 'account_id', 'event_id', 'event_exhibit_id', 'event_person_id', 'event_badge_id', 'id_random', 'event_exhibit_tracking_id_random', 'account_id_random', 'event_id_random', 'event_exhibit_id_random', 'event_person_id_random', 'event_badge_id_random', 'external_person_id', 'event_badge_full_name', 'event_badge_affiliations', 'event_badge_email', 'event_badge_location', 'enable', 'hide', 'priority', 'sort', 'group', 'notes', 'created_on', 'updated_on' ], }, }