ORIONIS API REFERENCE

THE ORIONIS API

Build with clarity.

Explore the building blocks of an async-first Python framework. Every module, class, and method — connected, searchable, and ready to build with.

class documentation

class RawExpression: (source)

View In Hierarchy

Developer-authored SQL fragment with its bound parameters.

The fragment itself is never built from user input by the builder; every value must travel through bindings so the driver escapes it, which is what keeps raw clauses injection-safe.

Instance Variable alias Name the fragment is projected under; required for the value to stay addressable when the query becomes a derived table.
Instance Variable bindings Values bound to the placeholders of the fragment.
Instance Variable sql SQL fragment using named :param placeholders.

Name the fragment is projected under; required for the value to stay addressable when the query becomes a derived table.

bindings: dict = (source)

Values bound to the placeholders of the fragment.

SQL fragment using named :param placeholders.