easy_sql.sql_processor.funcs

Module Contents

Classes

FuncRunner

class easy_sql.sql_processor.funcs.FuncRunner(funcs=None)
Parameters

funcs (Optional[Dict[str, Callable]]) –

static create(backend)
Parameters

backend (easy_sql.sql_processor.backend.Backend) –

Return type

FuncRunner

static easysql_funcs()
Return type

Dict[str, Callable]

register_funcs(self, funcs)
Parameters

funcs (Dict[str, Callable]) –

run_func(self, func_def, vars_replacer)
Parameters
Return type

Optional[str]

static system_funcs()
Return type

Dict[str, Callable]