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.

package documentation

Undocumented

Module connection_name Undocumented
Module mysql_charsets Undocumented
Module mysql_collations Undocumented
Module mysql_engine Undocumented
Module oracle_encoding Undocumented
Module oracle_nencoding Undocumented
Module pgsql_charsets Undocumented
Module pgsql_collations Undocumented
Module pgsql_mode Undocumented
Module sqlite_foreign_key Undocumented
Module sqlite_journal Undocumented
Module sqlite_synchronous Undocumented
Module sqlserver_charset Undocumented

From __init__.py:

Function __dir__ List loaded attributes and declared enum exports.
Function __getattr__ Resolve and cache a public database enum.
Constant _EXPORTS Undocumented
def __dir__() -> list[str]: (source)

List loaded attributes and declared enum exports.

Returns
list[str]Sorted names without importing unrelated driver catalogs.
def __getattr__(name: str) -> object: (source)

Resolve and cache a public database enum.

Parameters
name:strPublic enum requested from this package.
Returns
objectEnum class from its defining module.
Raises
AttributeErrorIf the requested enum is not exported.
_EXPORTS: dict = (source)

Undocumented

Value
{'ConnectionName': ('orionis.foundation.config.database.enums.connection_name',
                    'ConnectionName'),
 'MySQLCharset': ('orionis.foundation.config.database.enums.mysql_charsets',
                  'MySQLCharset'),
 'MySQLCollation': ('orionis.foundation.config.database.enums.mysql_collations',
                    'MySQLCollation'),
 'MySQLEngine': ('orionis.foundation.config.database.enums.mysql_engine', 'MySQL↵
...