WarEraAPI.types.worker module

class WarEraAPI.types.worker.Worker(_id: str, user: str, wage: float, joinedAt: datetime.datetime | None = None, company: str | None = None, employer: str | None = None, fidelity: int | None = None, lockedUntil: str | None = None, createdAt: datetime.datetime | None = None, updatedAt: datetime.datetime | None = None, lastFidelityIncreaseAt: datetime.datetime | None = None, lastWageReductionAt: datetime.datetime | None = None, previousWage: float | None = None, lastWageReductionAcceptationAt: datetime.datetime | None = None)

Bases: object

company: str | None = None
createdAt: datetime | None = None
employer: str | None = None
fidelity: int | None = None
joinedAt: datetime | None = None
lastFidelityIncreaseAt: datetime | None = None
lastWageReductionAcceptationAt: datetime | None = None
lastWageReductionAt: datetime | None = None
lockedUntil: str | None = None
previousWage: float | None = None
updatedAt: datetime | None = None
user: str
wage: float