Work on event patch and list, account list, and minor changes

This commit is contained in:
Scott Idem
2021-09-28 13:22:27 -04:00
parent 831ff8d4a0
commit 35e9178472
7 changed files with 436 additions and 196 deletions

View File

@@ -15,14 +15,17 @@ class Event_Cfg_Base(BaseModel):
log.setLevel(logging.WARNING) # DEBUG, INFO, WARNING, ERROR, EXCEPTION, CRITICAL
log.debug(locals())
# id_random: Optional[str] = Field(
# **base_fields['event_cfg_id_random'],
# alias = 'event_cfg_id_random',
# default_factory = lambda:secrets.token_urlsafe(default_num_bytes),
# )
# id: Optional[int] = Field(
# #alias = 'event_cfg_id'
# )
id_random: Optional[str] = Field(
# **base_fields['event_cfg_id_random'],
alias = 'event_cfg_id_random',
# default_factory = lambda:secrets.token_urlsafe(default_num_bytes),
)
id: Optional[int] = Field(
alias = 'event_cfg_id'
)
event_id_random: Optional[str]
event_id: Optional[int]
enable: Optional[bool]
enable_from: Optional[datetime.datetime]

View File

@@ -114,10 +114,11 @@ class Event_Base(BaseModel):
# access_key: Optional[str] # Maybe use in the future?
enable: Optional[bool]
enable: Optional[bool] # Also in Event_Cfg_Base model
enable_from: Optional[datetime.datetime] = None
enable_to: Optional[datetime.datetime] = None
hide: Optional[bool] # Also in Event_Cfg_Base model
priority: Optional[bool]
sort: Optional[int]
group: Optional[str]