Skip to main content

Querier Objects

class Querier()
Querier for DB get/post requests.

basic_getter

def basic_getter(db_object_type: Type[T],
                 uid: UIDType = None,
                 payload: PayloadType = None,
                 retryable=True) -> T
Single DB object getter.

basic_delete

def basic_delete(db_object_type: Type[T],
                 uid: UIDType = None,
                 retryable=False)
Single DB object getter.

basic_setter

def basic_setter(db_object_type: Type[T],
                 uid: UIDType,
                 payload: PayloadType,
                 retryable=False)
Single DB object setter.

basic_put

def basic_put(db_object_type,
              uid,
              payload: PayloadType,
              retryable: bool = True,
              enable_logging: bool = True)
Single DB object put request.