Saving changes now that most things have been migrated to CRUD V3 and appear to be working. This still needs testing though.

This commit is contained in:
Scott Idem
2026-01-06 13:11:03 -05:00
parent 552ca31603
commit 9c06b07665
6 changed files with 310 additions and 795 deletions

View File

@@ -3,6 +3,7 @@ from app.models.event_badge_template_models import *
from app.models.event_person_models import *
from app.models.event_person_tracking_models import *
from app.models.event_registration_models import *
from app.models.event_person_profile_models import *
events_registration_obj_li = {
'event_badge': {
@@ -66,6 +67,28 @@ events_registration_obj_li = {
'notes', 'created_on', 'updated_on'
],
},
'event_person_profile': {
'tbl': 'event_person_profile',
'tbl_default': 'v_event_person_profile',
'tbl_update': 'event_person_profile',
'mdl': Event_Person_Profile_Base,
'mdl_default': Event_Person_Profile_Base,
'mdl_in': Event_Person_Profile_Base,
'mdl_out': Event_Person_Profile_Base,
# Legacy V2 keys:
'table_name': 'v_event_person_profile',
'tbl_name_update': 'event_person_profile',
'base_name': Event_Person_Profile_Base,
# V3 Search Security:
'searchable_fields': [
'event_person_profile_id_random', 'account_id_random',
'contact_id_random', 'event_id_random', 'event_person_id_random',
'organization_id_random', 'pronouns', 'informal_name', 'given_name',
'family_name', 'professional_title', 'full_name', 'affiliations',
'email', 'enable', 'priority', 'group', 'notes', 'created_on',
'updated_on'
],
},
'event_person_tracking': {
'tbl': 'event_person_tracking',
'tbl_default': 'v_event_person_tracking',