package documentation
SQL connections, SQL execution and high-level DB-API interface. The engine package defines the basic components used to interface DB-API modules with higher-level statement construction, connection-management, execution and result contexts. The primary "entry point" class into this package is the Engine and its public constructor ``create_engine()``.
Module | base |
Defines :class:`_engine.Connection` and :class:`_engine.Engine`. |
Module | characteristics |
No module docstring; 1/2 class documented |
Module | create |
No module docstring; 2/2 functions documented |
Module | cursor |
Define cursor-specific result set constructs including :class:`.CursorResult`. |
Module | default |
Default implementations of per-dialect sqlalchemy.engine classes. |
Module | events |
No module docstring; 2/2 classes documented |
Module | interfaces |
Define core interfaces used by the engine system. |
Module | mock |
No module docstring; 1/1 function, 0/1 class documented |
Module | processors |
defines generic type conversion functions, as used in bind and result processors. |
Module | reflection |
Provides an abstraction for obtaining database schema information. |
Module | result |
Define generic result set constructs. |
Module | row |
Define row constructs including :class:`.Row`. |
Module | strategies |
Deprecated mock engine strategy used by Alembic. |
Module | url |
Provides the :class:`~sqlalchemy.engine.url.URL` class which encapsulates information about a database connection specification. |
Module | util |
No module docstring; 0/1 type variable, 1/1 function, 1/2 class documented |
Module | _py |
defines generic type conversion functions, as used in bind and result processors. |
Module | _py |
Undocumented |
Module | _py |
Undocumented |