Spaces:
Sleeping
Sleeping
File size: 500 Bytes
b60402f ab0a73d b60402f ab0a73d |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
from datetime import datetime
from pydantic import Field
from app.api.scraper.dto import Salary
from app.core.database import MongoBaseModel
class JobModel(MongoBaseModel):
title: str | None = None
company: str | None = None
location: str | None = None
description: str | None = None
requirements: str | None = None
salary: Salary | None = None
isTop5: bool = False
sourceUrl: str | None = None
datetimeInserted: datetime = Field(default_factory=datetime.now)
|