ovo.core.database.cache_clearing

Module Contents

Classes

Functions

Data

API

ovo.core.database.cache_clearing.CLEAR_FUNCTIONS

None

ovo.core.database.cache_clearing.clear_when_modified(*models)
class ovo.core.database.cache_clearing.CacheClearingEngine

Bases: ovo.core.database.base_db.DBEngine

save(obj: ovo.core.database.models.Base)
save_all(objs: Sequence[ovo.core.database.models.Base])
remove(model: Type[ovo.core.database.base_db.T], *id_args, **kwargs)
save_value(model: Type[ovo.core.database.base_db.T], column: str, value, **kwargs)
_clear_all_cache(model_to_clear: Type[ovo.core.database.base_db.T])