Skip to content

client database

cortexmancer edited this page Jul 13, 2026 · 1 revision

database.client


count_client

def count_client(model: ClientBase)

Counts a given Model in Client Database.


insert_credentials

def insert_credentials(user_id, password)

Insert an Credentials model entrie in Client Database.


get_credentials

def get_credentials() -> Credentials

Gets the first registered Credential on Client Database and returns it.


get_token_model

def get_token_model() -> Token

Returns the first found Token on Client Database


add_token

def add_token(client_id, token, expires)

Add an Token to Client Database


update_token

def update_token(RegistroID, new_token, new_expires)

Updates an Token on Client Database


count_job

def count_job(job_name: str, filters: List[elements]) -> int

Counts jobs registered in Client Database.


get_jobs

def get_jobs(job_name: str, filters: List[elements])

Returns all Series Jobs on Client Database, yield then in batches


insert_jobs

def insert_jobs(jobs: List[HidroJob]) -> None

Insert a list of Jobs into Client Database.


update_jobs

def update_jobs(jobs: List[HidroJob], job_name: str) -> None

Updates a list of Jobs.

Clone this wiki locally