Info display tweaks
This commit is contained in:
@@ -96,6 +96,25 @@ class PPR(PPRInDBBase):
|
||||
pass
|
||||
|
||||
|
||||
class PPRPublic(BaseModel):
|
||||
"""Public schema for arrivals/departures board - excludes sensitive data"""
|
||||
id: int
|
||||
status: PPRStatus
|
||||
ac_reg: str
|
||||
ac_type: str
|
||||
ac_call: Optional[str] = None
|
||||
in_from: str
|
||||
eta: datetime
|
||||
out_to: Optional[str] = None
|
||||
etd: Optional[datetime] = None
|
||||
landed_dt: Optional[datetime] = None
|
||||
departed_dt: Optional[datetime] = None
|
||||
submitted_dt: datetime
|
||||
|
||||
class Config:
|
||||
from_attributes = True
|
||||
|
||||
|
||||
class PPRInDB(PPRInDBBase):
|
||||
pass
|
||||
|
||||
|
||||
Reference in New Issue
Block a user