add offset param & email extraction (#51)

* add offset param

* [enh]: extract emails
This commit is contained in:
Cullen Watson
2023-09-28 18:11:28 -05:00
committed by GitHub
parent 286b9e1256
commit af07c1ecbd
17 changed files with 1209 additions and 1126 deletions

View File

@@ -170,7 +170,7 @@ class CompensationInterval(Enum):
class Compensation(BaseModel):
interval: CompensationInterval
interval: Optional[CompensationInterval] = None
min_amount: int = None
max_amount: int = None
currency: Optional[str] = "USD"
@@ -186,6 +186,8 @@ class JobPost(BaseModel):
job_type: Optional[JobType] = None
compensation: Optional[Compensation] = None
date_posted: Optional[date] = None
benefits: Optional[str] = None
emails: Optional[list[str]] = None
class JobResponse(BaseModel):