Archived
13 lines
582 B
Python
13 lines
582 B
Python
from pydantic import BaseModel, Field
|
|
|
|
|
|
class JobListing(BaseModel):
|
|
title: str | None = Field(None, description="Job title")
|
|
company: str | None = Field(None, description="Company name")
|
|
location: str | None = Field(None, description="Location")
|
|
description: str | None = Field(None, description="Job description")
|
|
salary: int | None = Field(None, description="Salary")
|
|
business_id: str | None = Field(None, description="Business ID")
|
|
url: str | None = Field(None, description="Job URL")
|
|
apply_url: str | None = Field(None, description="Apply URL")
|