luminadb.functions module

SQLite Functions, this provide β€˜low level interface’.

class luminadb.functions.Function(name: str)[source]

Bases: object

Provide Function API calls

property name

Name of the function

class luminadb.functions.ParsedFn(name: str, values: tuple[Any, ...])[source]

Bases: NamedTuple

Next step to query_builder

name: str

Alias for field number 0

parse_sql()[source]

Parse the ParsedFn into SQL

values: tuple[Any, ...]

Alias for field number 1

luminadb.functions.get_uid_from_args(fn_name, args)[source]

Get unique id suffix from args