Working on importing IDAA data
This commit is contained in:
@@ -44,6 +44,8 @@ class Contact_Base(BaseModel):
|
||||
timezone_name: Optional[str]
|
||||
|
||||
email: Optional[str]
|
||||
email_active: Optional[bool]
|
||||
email_status: Optional[str]
|
||||
|
||||
phone_mobile: Optional[str]
|
||||
phone_home: Optional[str]
|
||||
|
||||
@@ -42,13 +42,16 @@ class Person_Base(BaseModel):
|
||||
membership_person_id_random: Optional[str] # Linked from membership_person using the v_person view
|
||||
membership_person_id: Optional[int] # Linked from membership_person using the v_person view
|
||||
|
||||
informal_name: Optional[str]
|
||||
given_name: Optional[str]
|
||||
family_name: Optional[str]
|
||||
middle_name: Optional[str]
|
||||
prefix: Optional[str]
|
||||
suffix: Optional[str]
|
||||
|
||||
full_name: Optional[str]
|
||||
informal_name: Optional[str]
|
||||
informal_full_name: Optional[str]
|
||||
last_first_name: Optional[str]
|
||||
|
||||
title: Optional[str]
|
||||
|
||||
@@ -57,9 +60,14 @@ class Person_Base(BaseModel):
|
||||
tagline: Optional[str]
|
||||
|
||||
notes: Optional[str]
|
||||
|
||||
created_on: Optional[datetime.datetime] = None
|
||||
updated_on: Optional[datetime.datetime] = None
|
||||
|
||||
# Including JSON data
|
||||
other_json: Optional[Json]
|
||||
meta_json: Optional[Json]
|
||||
|
||||
# Including other related objects
|
||||
# archive_list: Optional[list] # Archive_Base()
|
||||
event_list: Optional[list] # Event_Base() # Priority l1
|
||||
|
||||
@@ -41,7 +41,7 @@ def mk_resp(
|
||||
exclude_unset: bool = True,
|
||||
response = None
|
||||
):
|
||||
# log.setLevel(logging.DEBUG) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
log.setLevel(logging.WARNING) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
|
||||
log.debug(locals())
|
||||
|
||||
if data is None: data_out = { 'result': data }
|
||||
|
||||
@@ -62,6 +62,9 @@ class User_New_Base(BaseModel):
|
||||
|
||||
notes: Optional[str]
|
||||
|
||||
# Including JSON data
|
||||
other_json: Optional[Json]
|
||||
|
||||
_processed_at: datetime.datetime = PrivateAttr(default_factory=datetime.datetime.now)
|
||||
|
||||
#@validator('user_id_random', always=True)
|
||||
|
||||
Reference in New Issue
Block a user