abc.ABC
sqlalchemy.engine.characteristics.ConnectionCharacteristic
- An abstract base for an object that can set, get and reset a per-connection characteristic, typically one that gets reset when the connection is returned to the connection pool.sqlalchemy.engine.row.ROMappingView
- Undocumentedsqlalchemy.engine.row.ROMappingItemsView
- Undocumentedsqlalchemy.engine.row.ROMappingKeysValuesView
- Undocumentedsqlalchemy.ext.asyncio.base.StartableContext
- Undocumentedsqlalchemy.ext.asyncio.base.GeneratorStartableContext
- Undocumentedsqlalchemy.ext.asyncio.engine.AsyncConnection
- An asyncio proxy for a :class:`_engine.Connection`.sqlalchemy.ext.asyncio.engine.AsyncTransaction
- An asyncio proxy for a :class:`_engine.Transaction`.sqlalchemy.ext.asyncio.session.AsyncSessionTransaction
- A wrapper for the ORM :class:`_orm.SessionTransaction` object.sqlalchemy.sql.schema.ColumnDefault
- A plain default value on a column.sqlalchemy.sql.schema.CallableColumnDefault
- default generator for a callable Python functionsqlalchemy.sql.schema.ColumnElementColumnDefault
- default generator for a SQL expressionsqlalchemy.sql.schema.ScalarElementColumnDefault
- default generator for a fixed scalar Python valuesqlalchemy.testing.plugin.plugin_base.FixtureFunctions
- Undocumentedcollections.namedtuple('FromLinter', ['froms', 'edges'])
sqlalchemy.sql.compiler.FromLinter
- represents current state for the "cartesian product" detection feature.collections.namedtuple('SQLCursorExecuteObserved', ['statement',
'parameters', 'context', 'executemany'])
sqlalchemy.testing.assertsql.SQLCursorExecuteObserved
- UndocumentedDeprecationWarning
sqlalchemy.exc.SADeprecationWarning
- Issued for usage of deprecated APIs.sqlalchemy.exc.Base20DeprecationWarning
- Issued for usage of APIs specifically deprecated or legacy in SQLAlchemy 2.0.sqlalchemy.exc.LegacyAPIWarning
- indicates an API that is in 'legacy' status, a long term deprecation.sqlalchemy.exc.MovedIn20Warning
- Subtype of RemovedIn20Warning to indicate an API that moved only.dict
sqlalchemy.testing.util.adict
- Dict keys available as attributes. Shadows.enum.Enum
sqlalchemy.engine.interfaces.BindTyping
- Define different methods of passing typing information for bound parameters in a statement to the database driver.sqlalchemy.engine.interfaces.CacheStats
- Undocumentedsqlalchemy.engine.interfaces.ExecuteStyle
- indicates the :term:`DBAPI` cursor method that will be used to invoke a statement.sqlalchemy.engine.result._NoRow
- Undocumentedsqlalchemy.orm.base.EventConstants
- No class docstring; 1/4 constant documentedsqlalchemy.orm.base.InspectionAttrExtensionType
- Symbols indicating the type of extension that a :class:`.InspectionAttr` is part of.sqlalchemy.orm.base.NotExtension
- No class docstring; 1/1 constant documentedsqlalchemy.orm.base.LoaderCallableStatus
- No class docstring; 5/5 constants documentedsqlalchemy.orm.base.RelationshipDirection
- enumeration which indicates the 'direction' of a :class:`_orm.RelationshipProperty`.sqlalchemy.orm.session.SessionTransactionOrigin
- indicates the origin of a :class:`.SessionTransaction`.sqlalchemy.orm.state_changes._StateChangeState
- Undocumentedsqlalchemy.orm.session.SessionTransactionState
- Undocumentedsqlalchemy.orm.state_changes._StateChangeStates
- Undocumentedsqlalchemy.orm.util._TraceAdaptRole
- Enumeration of all the use cases for ORMAdapter.sqlalchemy.pool.base.ResetStyle
- Describe options for "reset on return" behaviors.sqlalchemy.sql.base._NoArg
- Undocumentedsqlalchemy.sql.base._NoneName
- No class docstring; 1/1 constant documentedsqlalchemy.sql.cache_key.CacheConst
- Undocumentedsqlalchemy.sql.cache_key.CacheTraverseTarget
- Undocumentedsqlalchemy.sql.schema.SchemaConst
- No class docstring; 3/3 constants documentedsqlalchemy.sql.selectable._CompoundSelectKeyword
- Undocumentedsqlalchemy.sql.selectable.SelectLabelStyle
- Label style constants that may be passed to :meth:`_sql.Select.set_label_style`.sqlalchemy.sql.type_api._NoValueInList
- No class docstring; 1/1 constant documentedsqlalchemy.sql.visitors.InternalTraversal
- Defines visitor symbols used for internal traversal.enum.Flag
sqlalchemy.engine.reflection.ObjectKind
- Enumerator that indicates which kind of object to return when calling the ``get_multi`` methods.sqlalchemy.engine.reflection.ObjectScope
- Enumerator that indicates which scope to use when calling the ``get_multi`` methods.enum.IntEnum
sqlalchemy.engine._py_row._KeyStyle
- No class docstring; 2/2 constants documentedsqlalchemy.sql.compiler.CompilerState
- No class docstring; 3/3 constants documentedsqlalchemy.sql.compiler.Linting
- represent preferences for the 'SQL linting' feature.sqlalchemy.sql.elements._OverRange
- Undocumentedsqlalchemy.sql.operators._OpLimit
- UndocumentedException
sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_dbapi.Error
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_dbapi.DatabaseError
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_dbapi.DataError
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_dbapi.IntegrityError
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_dbapi.InternalError
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_dbapi.NotSupportedError
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_dbapi.OperationalError
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_dbapi.ProgrammingError
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_dbapi.InterfaceError
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_dbapi.Warning
- Undocumentedsqlalchemy.exc.SQLAlchemyError
- Generic error class.sqlalchemy.exc.ArgumentError
- Raised when an invalid or conflicting function argument is supplied.sqlalchemy.exc.AmbiguousForeignKeysError
- Raised when more than one foreign key matching can be located between two selectables during a join.sqlalchemy.exc.ConstraintColumnNotFoundError
- raised when a constraint refers to a string column name that is not present in the table being constrained.sqlalchemy.exc.DuplicateColumnError
- a Column is being added to a Table that would replace another Column, without appropriate parameters to allow this in place.sqlalchemy.exc.NoForeignKeysError
- Raised when no foreign keys can be located between two selectables during a join.sqlalchemy.exc.NoSuchModuleError
- Raised when a dynamically-loaded module (usually a database dialect) of a particular name cannot be located.sqlalchemy.exc.ObjectNotExecutableError
- Raised when an object is passed to .execute() that can't be executed as SQL.sqlalchemy.exc.CircularDependencyError
- Raised by topological sorts when a circular dependency is detected.sqlalchemy.exc.CompileError
- Raised when an error occurs during SQL compilationsqlalchemy.exc.UnsupportedCompilationError
- Raised when an operation is not supported by the given compiler.sqlalchemy.exc.DisconnectionError
- A disconnect is detected on a raw DB-API connection.sqlalchemy.exc.InvalidatePoolError
- Raised when the connection pool should invalidate all stale connections.sqlalchemy.exc.IdentifierError
- Raised when a schema name is beyond the max character limitsqlalchemy.exc.InvalidRequestError
- SQLAlchemy was asked to do something it can't do.sqlalchemy.exc.AwaitRequired
- Error raised by the async greenlet spawn if no async operation was awaited when it required one.sqlalchemy.exc.IllegalStateChangeError
- An object that tracks state encountered an illegal state change of some kind.sqlalchemy.exc.MissingGreenlet
- Error raised by the async greenlet await\_ if called while not inside the greenlet spawn context.sqlalchemy.exc.MultipleResultsFound
- A single database result was required but more than one were found.sqlalchemy.exc.NoInspectionAvailable
- A subject passed to :func:`sqlalchemy.inspection.inspect` produced no context for inspection.sqlalchemy.exc.NoReferenceError
- Raised by ``ForeignKey`` to indicate a reference cannot be resolved.sqlalchemy.exc.NoReferencedColumnError
- Raised by ``ForeignKey`` when the referred ``Column`` cannot be located.sqlalchemy.exc.NoReferencedTableError
- Raised by ``ForeignKey`` when the referred ``Table`` cannot be located.sqlalchemy.exc.NoResultFound
- A database result was required but none was found.sqlalchemy.exc.NoSuchColumnError
- A nonexistent column is requested from a ``Row``.sqlalchemy.exc.NoSuchTableError
- Table does not exist or is not visible to a connection.sqlalchemy.exc.PendingRollbackError
- A transaction has failed and needs to be rolled back before continuing.sqlalchemy.exc.ResourceClosedError
- An operation was requested from a connection, cursor, or other object that's in a closed state.sqlalchemy.exc.UnboundExecutionError
- SQL was attempted without a database connection to execute it on.sqlalchemy.exc.UnreflectableTableError
- Table exists but can't be reflected for some reason.sqlalchemy.ext.asyncio.exc.AsyncContextAlreadyStarted
- a startable context manager is already started.sqlalchemy.ext.asyncio.exc.AsyncContextNotStarted
- a startable context manager has not been started.sqlalchemy.ext.asyncio.exc.AsyncMethodRequired
- an API can't be used because its result would not be compatible with asyncsqlalchemy.orm.evaluator.UnevaluatableError
- Undocumentedsqlalchemy.orm.exc.LoaderStrategyException
- A loader strategy for an attribute does not exist.sqlalchemy.orm.exc.ObjectDeletedError
- A refresh operation failed to retrieve the database row corresponding to an object's known primary key identity.sqlalchemy.orm.exc.UnmappedColumnError
- Mapping operation was requested on an unknown column.sqlalchemy.orm.exc.UnmappedError
- Base for exceptions that involve expected mappings not present.sqlalchemy.orm.exc.UnmappedClassError
- An mapping operation was requested for an unknown class.sqlalchemy.orm.exc.UnmappedInstanceError
- An mapping operation was requested for an unknown instance.sqlalchemy.exc.StatementError
- An error occurred during execution of a SQL statement.sqlalchemy.exc.DBAPIError
- Raised when the execution of a database operation fails.sqlalchemy.exc.DatabaseError
- Wraps a DB-API DatabaseError.sqlalchemy.exc.DataError
- Wraps a DB-API DataError.sqlalchemy.exc.IntegrityError
- Wraps a DB-API IntegrityError.sqlalchemy.exc.InternalError
- Wraps a DB-API InternalError.sqlalchemy.exc.NotSupportedError
- Wraps a DB-API NotSupportedError.sqlalchemy.exc.OperationalError
- Wraps a DB-API OperationalError.sqlalchemy.exc.ProgrammingError
- Wraps a DB-API ProgrammingError.sqlalchemy.exc.InterfaceError
- Wraps a DB-API InterfaceError.sqlalchemy.exc.TimeoutError
- Raised when a connection pool times out on getting a connection.sqlalchemy.orm.exc.DetachedInstanceError
- An attempt to access unloaded attributes on a mapped instance that is detached.sqlalchemy.orm.exc.FlushError
- A invalid condition was detected during flush().sqlalchemy.orm.exc.ObjectDereferencedError
- An operation cannot complete due to an object being garbage collected.sqlalchemy.orm.exc.StaleDataError
- An operation encountered database state that is unaccounted for.sqlalchemy.orm.mapper._OptGetColumnsNotAvailable
- Undocumentedsqlalchemy.orm.util._CleanupError
- Undocumentedsqlalchemy.util.queue.Empty
- Exception raised by Queue.get(block=0)/get_nowait().sqlalchemy.util.queue.Full
- Exception raised by Queue.put(block=0)/put_nowait().int
sqlalchemy.util.langhelpers.symbol
- A constant symbol.KeyError
sqlalchemy.exc.NoSuchColumnError
- A nonexistent column is requested from a ``Row``.mypy.plugin.Plugin
sqlalchemy.ext.mypy.plugin.SQLAlchemyPlugin
- UndocumentedPendingDeprecationWarning
sqlalchemy.exc.SAPendingDeprecationWarning
- A similar warning as :class:`_exc.SADeprecationWarning`, this warning is not used in modern versions of SQLAlchemy.property
sqlalchemy.util.langhelpers.classproperty
- A decorator that behaves like @property except that operates on classes rather than instances.RuntimeWarning
sqlalchemy.exc.SAWarning
- Issued at runtime.set
sqlalchemy.testing.util.RandomSet
- Undocumentedsqla_plugin_base.FixtureFunctions
sqlalchemy.testing.plugin.pytestplugin.PytestFixtureFunctions
- No class docstring; 0/1 property, 0/1 class variable, 1/7 method documentedsqlalchemy.dialects.mssql.base._DateTimeBase
- Undocumentedsqlalchemy.dialects.mssql.base._MSDateTime
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._ODBCDateTime
- Undocumentedsqlalchemy.dialects.mssql.DATETIME2
- Undocumentedsqlalchemy.dialects.mssql.DATETIMEOFFSET
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._ODBCDATETIMEOFFSET
- Undocumentedsqlalchemy.dialects.mssql.SMALLDATETIME
- Undocumentedsqlalchemy.dialects.mssql.base._UnicodeLiteral
- Undocumentedsqlalchemy.dialects.mssql.base._MSUnicode
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._Unicode_pyodbc
- Undocumentedsqlalchemy.dialects.mssql.base._MSUnicodeText
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._UnicodeText_pyodbc
- Undocumentedsqlalchemy.dialects.mssql.base.BINARY
sqlalchemy.dialects.mssql.pyodbc._BINARY_pyodbc
- Undocumentedsqlalchemy.dialects.mssql.json._FormatTypeMixin
- Undocumentedsqlalchemy.dialects.mssql.json.JSONIndexType
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._JSONIndexType_pyodbc
- Undocumentedsqlalchemy.dialects.mssql.json.JSONPathType
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._JSONPathType_pyodbc
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._ms_binary_pyodbc
- Wraps binary values in dialect-specific Binary wrapper. If the value is null, return a pyodbc-specific BinaryNull object to prevent pyODBC [and FreeTDS] from defaulting binary NULL types to SQLWCHAR and causing implicit conversion errors.sqlalchemy.dialects.mssql.pyodbc._BINARY_pyodbc
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._VARBINARY_pyodbc
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._ms_numeric_pyodbc
- Turns Decimals with adjusted() < 0 or > 7 into strings.sqlalchemy.dialects.mssql.pyodbc._MSFloat_pyodbc
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._MSNumeric_pyodbc
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._ODBCDateTimeBindProcessor
- Add bind processors to handle datetimeoffset behaviorssqlalchemy.dialects.mssql.pyodbc._ODBCDateTime
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._ODBCDATETIMEOFFSET
- Undocumentedsqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_cursor
- Undocumentedsqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_dbapi
- Undocumentedsqlalchemy.dialects.mysql.asyncmy.AsyncAdapt_asyncmy_cursor
- Undocumentedsqlalchemy.dialects.mysql.asyncmy.AsyncAdapt_asyncmy_dbapi
- Undocumentedsqlalchemy.dialects.mysql.base._DecodingRow
- Return unicode-decoded values based on type inspection.sqlalchemy.dialects.mysql.base.BIT
sqlalchemy.dialects.mysql.cymysql._cymysqlBIT
- No class docstring; 1/1 method documentedsqlalchemy.dialects.mysql.mysqlconnector._myconnpyBIT
- No class docstring; 1/1 method documentedsqlalchemy.dialects.mysql.json._FormatTypeMixin
- Undocumentedsqlalchemy.dialects.mysql.json.JSONIndexType
- Undocumentedsqlalchemy.dialects.mysql.json.JSONPathType
- Undocumentedsqlalchemy.dialects.mysql.reflection.MySQLTableDefinitionParser
- Parses the results of a SHOW CREATE TABLE statement.sqlalchemy.dialects.mysql.reflection.ReflectedState
- Stores raw information about a SHOW CREATE TABLE statement.sqlalchemy.dialects.mysql.types._NumericType
- Base for MySQL numeric types.sqlalchemy.dialects.mysql.DECIMAL
- MySQL DECIMAL type.sqlalchemy.dialects.mysql.NUMERIC
- MySQL NUMERIC type.sqlalchemy.dialects.mysql.types._FloatType
- Undocumentedsqlalchemy.dialects.mysql.DOUBLE
- MySQL DOUBLE type.sqlalchemy.dialects.mysql.FLOAT
- MySQL FLOAT type.sqlalchemy.dialects.mysql.REAL
- MySQL REAL type.sqlalchemy.dialects.mysql.types._IntegerType
- Undocumentedsqlalchemy.dialects.mysql.BIGINT
- MySQL BIGINTEGER type.sqlalchemy.dialects.mysql.INTEGER
- MySQL INTEGER type.sqlalchemy.dialects.mysql.MEDIUMINT
- MySQL MEDIUMINTEGER type.sqlalchemy.dialects.mysql.SMALLINT
- MySQL SMALLINTEGER type.sqlalchemy.dialects.mysql.TINYINT
- MySQL TINYINT type.sqlalchemy.dialects.oracle.cx_oracle._LOBDataType
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleBinary
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleLong
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleText
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextCLOB
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextNCLOB
- Undocumentedsqlalchemy.dialects.oracle.types._OracleDateLiteralRender
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._CXOracleTIMESTAMP
- Undocumentedsqlalchemy.dialects.oracle.DATE
- Provide the oracle DATE type.sqlalchemy.dialects.oracle.types._OracleDate
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._CXOracleDate
- Undocumentedsqlalchemy.dialects.oracle.types.NVARCHAR2
sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_cursor
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_dbapi
- Undocumentedsqlalchemy.dialects.postgresql.base.ENUM
sqlalchemy.dialects.postgresql.asyncpg.AsyncPgEnum
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGEnum
- Undocumentedsqlalchemy.dialects.postgresql.base.INTERVAL
sqlalchemy.dialects.postgresql.asyncpg.AsyncPgInterval
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGInterval
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGInterval
- Undocumentedsqlalchemy.dialects.postgresql.base.OID
sqlalchemy.dialects.postgresql.asyncpg.AsyncpgOID
- Undocumentedsqlalchemy.dialects.postgresql.base.REGCLASS
sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCLASS
- Undocumentedsqlalchemy.dialects.postgresql.base.REGCONFIG
sqlalchemy.dialects.postgresql.asyncpg.AsyncpgREGCONFIG
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGREGCONFIG
- Undocumentedsqlalchemy.dialects.postgresql.pg8000.ServerSideCursor
- Undocumentedsqlalchemy.dialects.postgresql.pg_catalog._SpaceVector
- Undocumentedsqlalchemy.dialects.postgresql._psycopg_common._PsycopgINT2VECTOR
- Undocumentedsqlalchemy.dialects.postgresql._psycopg_common._PsycopgOIDVECTOR
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGOIDVECTOR
- Undocumentedsqlalchemy.dialects.postgresql.psycopg.AsyncAdapt_psycopg_cursor
- Undocumentedsqlalchemy.dialects.postgresql.psycopg.PsycopgAdaptDBAPI
- Undocumentedsqlalchemy.dialects.sqlite.aiosqlite.AsyncAdapt_aiosqlite_cursor
- Undocumentedsqlalchemy.dialects.sqlite.aiosqlite.AsyncAdapt_aiosqlite_dbapi
- Undocumentedsqlalchemy.dialects.sqlite.base._DateTimeMixin
- No class docstring; 1/1 property, 0/2 instance variable, 0/3 method documentedsqlalchemy.dialects.sqlite.DATE
- Represent a Python date object in SQLite using a string.sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteDate
- Undocumentedsqlalchemy.dialects.sqlite.DATETIME
- Represent a Python datetime object in SQLite using a string.sqlalchemy.dialects.sqlite.TIME
- Represent a Python time object in SQLite using a string.sqlalchemy.dialects.sqlite.json._FormatTypeMixin
- Undocumentedsqlalchemy.dialects.sqlite.json.JSONIndexType
- Undocumentedsqlalchemy.dialects.sqlite.json.JSONPathType
- Undocumentedsqlalchemy.engine._py_row.BaseRow
- No class docstring; 0/5 class variable, 1/11 method documentedsqlalchemy.engine.row.Row
- Represent a single result row.sqlalchemy.engine.row.RowMapping
- A ``Mapping`` that maps column names and objects to :class:`.Row` values.sqlalchemy.engine.AdaptedConnection
sqlalchemy.dialects.mysql.aiomysql.AsyncAdapt_aiomysql_connection
- Undocumentedsqlalchemy.dialects.mysql.asyncmy.AsyncAdapt_asyncmy_connection
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_connection
- Undocumentedsqlalchemy.dialects.postgresql.psycopg.AsyncAdapt_psycopg_connection
- Undocumentedsqlalchemy.dialects.sqlite.aiosqlite.AsyncAdapt_aiosqlite_connection
- Undocumentedsqlalchemy.engine.cursor.ResultFetchStrategy
- Define a fetching strategy for a result object.sqlalchemy.engine.cursor.CursorFetchStrategy
- Call fetch methods from a DBAPI cursor.sqlalchemy.engine.cursor.BufferedRowCursorFetchStrategy
- A cursor fetch strategy with row buffering behavior.sqlalchemy.engine.cursor.FullyBufferedCursorFetchStrategy
- A cursor strategy that buffers rows fully upon creation.sqlalchemy.engine.cursor.NoCursorFetchStrategy
- Cursor strategy for a result that has no open cursor.sqlalchemy.engine.cursor.NoCursorDMLFetchStrategy
- Cursor strategy for a DML result that has no open cursor.sqlalchemy.engine.cursor.NoCursorDQLFetchStrategy
- Cursor strategy for a DQL result that has no open cursor.sqlalchemy.engine.interfaces.AdaptedConnection
- Interface of an adapted connection object to support the DBAPI protocol.sqlalchemy.engine.interfaces.CreateEnginePlugin
- A set of hooks intended to augment the construction of an :class:`_engine.Engine` object based on entrypoint names in a URL.sqlalchemy.engine.interfaces.ExceptionContext
- Encapsulate information about an error condition in progress.sqlalchemy.engine.base.ExceptionContextImpl
- Implement the :class:`.ExceptionContext` interface.sqlalchemy.engine.interfaces.ExecutionContext
- A messenger object for a Dialect that corresponds to a single execution.sqlalchemy.engine.default.DefaultExecutionContext
- No class docstring; 0/9 property, 2/29 instance variables, 0/4 class variable, 5/29 methods, 4/4 class methods documentedsqlalchemy.dialects.mssql.base.MSExecutionContext
- No class docstring; 0/1 property, 0/4 instance variable, 0/1 class variable, 2/7 methods documentedsqlalchemy.dialects.mssql.pyodbc.MSExecutionContext_pyodbc
- No class docstring; 0/2 instance variable, 1/2 method documentedsqlalchemy.dialects.mysql.base.MySQLExecutionContext
- Undocumentedsqlalchemy.dialects.oracle.base.OracleExecutionContext
- Undocumentedsqlalchemy.dialects.postgresql.base.PGExecutionContext
- Undocumentedsqlalchemy.dialects.sqlite.base.SQLiteExecutionContext
- Undocumentedsqlalchemy.engine.mock.MockConnection
- Undocumentedsqlalchemy.engine.reflection._ReflectionInfo
- Undocumentedsqlalchemy.engine.reflection.ReflectionDefaults
- provides blank default values for reflection methods.sqlalchemy.engine.result._WithKeys
- No class docstring; 0/2 class variable, 1/1 method documentedsqlalchemy.engine.result.MappingResult
- A wrapper for a :class:`_engine.Result` that returns dictionary values rather than :class:`_engine.Row` values.sqlalchemy.engine.result.Result
- Represent a set of database results.sqlalchemy.engine.cursor.CursorResult
- A Result that is representing state from a DBAPI cursor.sqlalchemy.engine.result.IteratorResult
- A :class:`_engine.Result` that gets data from a Python iterator of :class:`_engine.Row` objects or similar row-like data.sqlalchemy.engine.result.ChunkedIteratorResult
- An :class:`_engine.IteratorResult` that works from an iterator-producing callable.sqlalchemy.engine.result.MergedResult
- A :class:`_engine.Result` that is merged from any number of :class:`_engine.Result` objects.sqlalchemy.ext.asyncio.result.AsyncMappingResult
- A wrapper for a :class:`_asyncio.AsyncResult` that returns dictionary values rather than :class:`_engine.Row` values.sqlalchemy.ext.asyncio.result.AsyncResult
- An asyncio wrapper around a :class:`_result.Result` object.sqlalchemy.engine.result.ResultMetaData
- Base for metadata about result rows.sqlalchemy.engine.cursor._NoResultMetaData
- Undocumentedsqlalchemy.engine.cursor.CursorResultMetaData
- Result metadata for DBAPI cursors.sqlalchemy.engine.result.SimpleResultMetaData
- result metadata for in-memory collections.sqlalchemy.engine.strategies.MockEngineStrategy
- Undocumentedsqlalchemy.engine.util.TransactionalContext
- Apply Python context manager behavior to transaction objects.sqlalchemy.engine.base.Transaction
- Represent a database transaction in progress.sqlalchemy.engine.base.NestedTransaction
- Represent a 'nested', or SAVEPOINT transaction.sqlalchemy.engine.base.RootTransaction
- Represent the "root" transaction on a :class:`_engine.Connection`.sqlalchemy.engine.base.TwoPhaseTransaction
- Represent a two-phase transaction.sqlalchemy.orm.session.SessionTransaction
- A :class:`.Session`-level transaction.sqlalchemy.event.base._UnpickleDispatch
- Serializable callable that re-generates an instance of :class:`_Dispatch` given a particular :class:`.Events` subclass.sqlalchemy.event.EventTarget
sqlalchemy.engine.interfaces.ConnectionEventsTarget
- An object which can accept events from :class:`.ConnectionEvents`.sqlalchemy.engine.base.Connection
- Provides high-level functionality for a wrapped DB-API connection.sqlalchemy.engine.base.Engine
- Connects a :class:`~sqlalchemy.pool.Pool` and :class:`~sqlalchemy.engine.interfaces.Dialect` together to provide a source of database connectivity and behavior.sqlalchemy.engine.base.OptionEngine
- Undocumentedsqlalchemy.engine.interfaces.Dialect
- Define the behavior of a specific database and DB-API combination.sqlalchemy.connectors.Connector
- Base class for dialect mixins, for DBAPIs that work across entirely different database backends.sqlalchemy.connectors.pyodbc.PyODBCConnector
- Undocumentedsqlalchemy.dialects.mssql.pyodbc.MSDialect_pyodbc
- Undocumentedsqlalchemy.dialects.mysql.pyodbc.MySQLDialect_pyodbc
- No class docstring; 0/1 instance variable, 0/4 class variable, 1/4 method documentedsqlalchemy.engine.default.DefaultDialect
- Default implementation of Dialectsqlalchemy.dialects.mssql.base.MSDialect
- No class docstring; 0/12 instance variable, 1/28 class variable, 0/28 method documentedsqlalchemy.dialects.mssql.pymssql.MSDialect_pymssql
- Undocumentedsqlalchemy.dialects.mssql.pyodbc.MSDialect_pyodbc
- Undocumentedsqlalchemy.dialects.mysql.base.MySQLDialect
- Details of the MySQL dialect. Not used directly in application code.sqlalchemy.dialects.mysql.mariadb.MariaDBDialect
- Undocumentedsqlalchemy.dialects.mysql.mariadbconnector.MySQLDialect_mariadbconnector
- Undocumentedsqlalchemy.dialects.mysql.mysqlconnector.MySQLDialect_mysqlconnector
- Undocumentedsqlalchemy.dialects.mysql.mysqldb.MySQLDialect_mysqldb
- No class docstring; 0/1 property, 0/1 instance variable, 0/7 class variable, 1/12 method, 0/1 class method documentedsqlalchemy.dialects.mysql.cymysql.MySQLDialect_cymysql
- Undocumentedsqlalchemy.dialects.mysql.pymysql.MySQLDialect_pymysql
- Undocumentedsqlalchemy.dialects.mysql.aiomysql.MySQLDialect_aiomysql
- Undocumentedsqlalchemy.dialects.mysql.asyncmy.MySQLDialect_asyncmy
- Undocumentedsqlalchemy.dialects.mysql.pyodbc.MySQLDialect_pyodbc
- No class docstring; 0/1 instance variable, 0/4 class variable, 1/4 method documentedsqlalchemy.dialects.oracle.base.OracleDialect
- No class docstring; 0/7 property, 0/8 instance variable, 0/21 class variable, 25/52 methods documentedsqlalchemy.dialects.oracle.cx_oracle.OracleDialect_cx_oracle
- No class docstring; 0/12 instance variable, 0/7 class variable, 2/21 methods, 0/1 class method documentedsqlalchemy.dialects.oracle.oracledb.OracleDialect_oracledb
- Undocumentedsqlalchemy.dialects.postgresql.base.PGDialect
- No class docstring; 0/3 property, 0/6 instance variable, 0/29 class variable, 1/64 method documentedsqlalchemy.dialects.postgresql._psycopg_common._PGDialect_common_psycopg
- Undocumentedsqlalchemy.dialects.postgresql.psycopg.PGDialect_psycopg
- Undocumentedsqlalchemy.dialects.postgresql.psycopg2.PGDialect_psycopg2
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.PGDialect_asyncpg
- No class docstring; 0/2 property, 0/1 instance variable, 0/9 class variable, 3/15 methods, 0/2 class method documentedsqlalchemy.dialects.postgresql.pg8000.PGDialect_pg8000
- Undocumentedsqlalchemy.dialects.sqlite.base.SQLiteDialect
- No class docstring; 0/12 instance variable, 2/14 class variables, 1/26 method documentedsqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite
- Undocumentedsqlalchemy.dialects.sqlite.aiosqlite.SQLiteDialect_aiosqlite
- Undocumentedsqlalchemy.dialects.sqlite.pysqlcipher.SQLiteDialect_pysqlcipher
- Undocumentedsqlalchemy.dialects.sqlite.pysqlite._SQLiteDialect_pysqlite_numeric
- numeric dialect for testing onlysqlalchemy.dialects.sqlite.pysqlite._SQLiteDialect_pysqlite_dollar
- numeric dialect that uses $ for testing onlysqlalchemy.engine.default.StrCompileDialect
- Undocumentedsqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.instrumentation.ClassManager
- Tracks state information at the class level.sqlalchemy.ext.instrumentation._ClassInstrumentationAdapter
- Adapts a user-defined InstrumentationManager to a ClassManager.sqlalchemy.orm.instrumentation.InstrumentationFactory
- Factory for new ClassManager instances.sqlalchemy.ext.instrumentation.ExtendedInstrumentationRegistry
- Extends :class:`.InstrumentationFactory` with additional bookkeeping, to accommodate multiple types of class managers.sqlalchemy.orm.mapper.Mapper
- Defines an association between a Python class and a database table or other relational structure, so that ORM operations against the class may proceed.sqlalchemy.orm.query.Query
- ORM-level SQL construction object.sqlalchemy.ext.horizontal_shard.ShardedQuery
- Query class used with :class:`.ShardedSession`.sqlalchemy.orm.dynamic.AppenderQuery
- A dynamic query that supports basic collection storage operations.sqlalchemy.orm.query.RowReturningQuery
- Undocumentedsqlalchemy.orm.session.Session
- Manages persistence operations for ORM-mapped objects.sqlalchemy.ext.horizontal_shard.ShardedSession
- No class docstring; 0/4 instance variable, 3/6 methods documentedsqlalchemy.event.registry.EventTarget
- represents an event target, that is, something we can listen on either with that target as a class or as an instance.sqlalchemy.pool.base.Pool
- Abstract base class for connection pools.sqlalchemy.pool.impl.AssertionPool
- A :class:`_pool.Pool` that allows at most one checked out connection at any given time.sqlalchemy.pool.impl.NullPool
- A Pool which does not pool connections.sqlalchemy.pool.impl.QueuePool
- A :class:`_pool.Pool` that imposes a limit on the number of open connections.sqlalchemy.pool.impl.AsyncAdaptedQueuePool
- Undocumentedsqlalchemy.pool.impl.FallbackAsyncAdaptedQueuePool
- Undocumentedsqlalchemy.pool.impl.SingletonThreadPool
- A Pool that maintains one connection per thread.sqlalchemy.pool.impl.StaticPool
- A Pool of exactly one connection, used for all requests.sqlalchemy.sql.base.SchemaEventTarget
- Base class for elements that are the targets of :class:`.DDLEvents` events.sqlalchemy.sql.schema.FetchedValue
- A marker for a transparent database-side default.sqlalchemy.sql.schema.Computed
- Defines a generated column, i.e. "GENERATED ALWAYS AS" syntax.sqlalchemy.sql.schema.DefaultClause
- A DDL-specified DEFAULT column value.sqlalchemy.sql.schema.Identity
- Defines an identity column, i.e. "GENERATED { ALWAYS | BY DEFAULT } AS IDENTITY" syntax.sqlalchemy.sql.schema.SchemaItem
- Base class for items that define a database schema.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.schema.Computed
- Defines a generated column, i.e. "GENERATED ALWAYS AS" syntax.sqlalchemy.sql.schema.Constraint
- A table-level SQL constraint.sqlalchemy.sql.schema.ColumnCollectionConstraint
- A constraint that proxies a ColumnCollection.sqlalchemy.dialects.postgresql.ExcludeConstraint
- A table-level EXCLUDE constraint.sqlalchemy.sql.schema.CheckConstraint
- A table- or column-level CHECK constraint.sqlalchemy.sql.schema.ForeignKeyConstraint
- A table-level FOREIGN KEY constraint.sqlalchemy.sql.schema.PrimaryKeyConstraint
- A table-level PRIMARY KEY constraint.sqlalchemy.sql.schema.UniqueConstraint
- A table-level UNIQUE constraint.sqlalchemy.sql.schema.DefaultGenerator
- Base class for column *default* values.sqlalchemy.sql.schema.ColumnDefault
- A plain default value on a column.sqlalchemy.sql.schema.CallableColumnDefault
- default generator for a callable Python functionsqlalchemy.sql.schema.ColumnElementColumnDefault
- default generator for a SQL expressionsqlalchemy.sql.schema.ScalarElementColumnDefault
- default generator for a fixed scalar Python valuesqlalchemy.sql.schema.Sequence
- Represents a named database sequence.sqlalchemy.sql.schema.ForeignKey
- Defines a dependency between two columns.sqlalchemy.sql.schema.HasSchemaAttr
- schema item that includes a top-level schema namesqlalchemy.sql.schema.MetaData
- A collection of :class:`_schema.Table` objects and their associated schema constructs.sqlalchemy.sql.schema.Sequence
- Represents a named database sequence.sqlalchemy.sql.schema.Table
- Represent a table in a database.sqlalchemy.sql.schema.Identity
- Defines an identity column, i.e. "GENERATED { ALWAYS | BY DEFAULT } AS IDENTITY" syntax.sqlalchemy.sql.schema.Index
- A table-level INDEX.sqlalchemy.sql.sqltypes.ARRAY
- Represent a SQL Array type.sqlalchemy.dialects.postgresql.ARRAY
- PostgreSQL ARRAY type.sqlalchemy.dialects.postgresql._psycopg_common._PsycopgARRAY
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGARRAY
- Undocumentedsqlalchemy.sql.sqltypes.SchemaType
- Add capabilities to a type which allow for schema-level DDL to be associated with a type.sqlalchemy.dialects.postgresql.DOMAIN
- Represent the DOMAIN PostgreSQL type.sqlalchemy.sql.sqltypes.Boolean
- A bool datatype.sqlalchemy.dialects.mssql.BIT
- MSSQL BIT type.sqlalchemy.dialects.oracle.types._OracleBoolean
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncpgBoolean
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGBoolean
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGBoolean
- Undocumentedsqlalchemy.sql.sqltypes.BOOLEAN
- The SQL BOOLEAN type.sqlalchemy.sql.sqltypes.MatchType
- Refers to the return type of the MATCH operator.sqlalchemy.dialects.mysql.types._MatchType
- Undocumentedsqlalchemy.sql.sqltypes.Enum
- Generic Enum Type.sqlalchemy.dialects.mysql.ENUM
- MySQL ENUM type.sqlalchemy.dialects.oracle.cx_oracle._OracleEnum
- Undocumentedsqlalchemy.dialects.postgresql.ENUM
- PostgreSQL ENUM type.sqlalchemy.sql.type_api.TypeDecorator
- Allows the creation of types which add additional functionality to an existing type.sqlalchemy.sql.sqltypes.Interval
- A type for ``datetime.timedelta()`` objects.sqlalchemy.sql.sqltypes.PickleType
- Holds Python objects, which are serialized using pickle.sqlalchemy.sql.type_api.Variant
- deprecated. symbol is present for backwards-compatibility with workaround recipes, however this actual type should not be used.sqlalchemy.exc.DontWrapMixin
- A mixin class which, when applied to a user-defined Exception class, will not be wrapped inside of :exc:`.StatementError` if the error is emitted within the process of executing a statement.sqlalchemy.exc.HasDescriptionCode
- helper which adds 'code' as an attribute and '_code_str' as a methodsqlalchemy.exc.SADeprecationWarning
- Issued for usage of deprecated APIs.sqlalchemy.exc.Base20DeprecationWarning
- Issued for usage of APIs specifically deprecated or legacy in SQLAlchemy 2.0.sqlalchemy.exc.LegacyAPIWarning
- indicates an API that is in 'legacy' status, a long term deprecation.sqlalchemy.exc.MovedIn20Warning
- Subtype of RemovedIn20Warning to indicate an API that moved only.sqlalchemy.exc.SAWarning
- Issued at runtime.sqlalchemy.exc.SQLAlchemyError
- Generic error class.sqlalchemy.exc.ArgumentError
- Raised when an invalid or conflicting function argument is supplied.sqlalchemy.exc.AmbiguousForeignKeysError
- Raised when more than one foreign key matching can be located between two selectables during a join.sqlalchemy.exc.ConstraintColumnNotFoundError
- raised when a constraint refers to a string column name that is not present in the table being constrained.sqlalchemy.exc.DuplicateColumnError
- a Column is being added to a Table that would replace another Column, without appropriate parameters to allow this in place.sqlalchemy.exc.NoForeignKeysError
- Raised when no foreign keys can be located between two selectables during a join.sqlalchemy.exc.NoSuchModuleError
- Raised when a dynamically-loaded module (usually a database dialect) of a particular name cannot be located.sqlalchemy.exc.ObjectNotExecutableError
- Raised when an object is passed to .execute() that can't be executed as SQL.sqlalchemy.exc.CircularDependencyError
- Raised by topological sorts when a circular dependency is detected.sqlalchemy.exc.CompileError
- Raised when an error occurs during SQL compilationsqlalchemy.exc.UnsupportedCompilationError
- Raised when an operation is not supported by the given compiler.sqlalchemy.exc.DisconnectionError
- A disconnect is detected on a raw DB-API connection.sqlalchemy.exc.InvalidatePoolError
- Raised when the connection pool should invalidate all stale connections.sqlalchemy.exc.IdentifierError
- Raised when a schema name is beyond the max character limitsqlalchemy.exc.InvalidRequestError
- SQLAlchemy was asked to do something it can't do.sqlalchemy.exc.AwaitRequired
- Error raised by the async greenlet spawn if no async operation was awaited when it required one.sqlalchemy.exc.IllegalStateChangeError
- An object that tracks state encountered an illegal state change of some kind.sqlalchemy.exc.MissingGreenlet
- Error raised by the async greenlet await\_ if called while not inside the greenlet spawn context.sqlalchemy.exc.MultipleResultsFound
- A single database result was required but more than one were found.sqlalchemy.exc.NoInspectionAvailable
- A subject passed to :func:`sqlalchemy.inspection.inspect` produced no context for inspection.sqlalchemy.exc.NoReferenceError
- Raised by ``ForeignKey`` to indicate a reference cannot be resolved.sqlalchemy.exc.NoReferencedColumnError
- Raised by ``ForeignKey`` when the referred ``Column`` cannot be located.sqlalchemy.exc.NoReferencedTableError
- Raised by ``ForeignKey`` when the referred ``Table`` cannot be located.sqlalchemy.exc.NoResultFound
- A database result was required but none was found.sqlalchemy.exc.NoSuchColumnError
- A nonexistent column is requested from a ``Row``.sqlalchemy.exc.NoSuchTableError
- Table does not exist or is not visible to a connection.sqlalchemy.exc.PendingRollbackError
- A transaction has failed and needs to be rolled back before continuing.sqlalchemy.exc.ResourceClosedError
- An operation was requested from a connection, cursor, or other object that's in a closed state.sqlalchemy.exc.UnboundExecutionError
- SQL was attempted without a database connection to execute it on.sqlalchemy.exc.UnreflectableTableError
- Table exists but can't be reflected for some reason.sqlalchemy.ext.asyncio.exc.AsyncContextAlreadyStarted
- a startable context manager is already started.sqlalchemy.ext.asyncio.exc.AsyncContextNotStarted
- a startable context manager has not been started.sqlalchemy.ext.asyncio.exc.AsyncMethodRequired
- an API can't be used because its result would not be compatible with asyncsqlalchemy.orm.evaluator.UnevaluatableError
- Undocumentedsqlalchemy.orm.exc.LoaderStrategyException
- A loader strategy for an attribute does not exist.sqlalchemy.orm.exc.ObjectDeletedError
- A refresh operation failed to retrieve the database row corresponding to an object's known primary key identity.sqlalchemy.orm.exc.UnmappedColumnError
- Mapping operation was requested on an unknown column.sqlalchemy.orm.exc.UnmappedError
- Base for exceptions that involve expected mappings not present.sqlalchemy.orm.exc.UnmappedClassError
- An mapping operation was requested for an unknown class.sqlalchemy.orm.exc.UnmappedInstanceError
- An mapping operation was requested for an unknown instance.sqlalchemy.exc.StatementError
- An error occurred during execution of a SQL statement.sqlalchemy.exc.DBAPIError
- Raised when the execution of a database operation fails.sqlalchemy.exc.DatabaseError
- Wraps a DB-API DatabaseError.sqlalchemy.exc.DataError
- Wraps a DB-API DataError.sqlalchemy.exc.IntegrityError
- Wraps a DB-API IntegrityError.sqlalchemy.exc.InternalError
- Wraps a DB-API InternalError.sqlalchemy.exc.NotSupportedError
- Wraps a DB-API NotSupportedError.sqlalchemy.exc.OperationalError
- Wraps a DB-API OperationalError.sqlalchemy.exc.ProgrammingError
- Wraps a DB-API ProgrammingError.sqlalchemy.exc.InterfaceError
- Wraps a DB-API InterfaceError.sqlalchemy.exc.TimeoutError
- Raised when a connection pool times out on getting a connection.sqlalchemy.orm.exc.DetachedInstanceError
- An attempt to access unloaded attributes on a mapped instance that is detached.sqlalchemy.orm.exc.FlushError
- A invalid condition was detected during flush().sqlalchemy.orm.exc.ObjectDereferencedError
- An operation cannot complete due to an object being garbage collected.sqlalchemy.orm.exc.StaleDataError
- An operation encountered database state that is unaccounted for.sqlalchemy.ext.asyncio.engine.AsyncConnectable
- Undocumentedsqlalchemy.ext.asyncio.engine.AsyncConnection
- An asyncio proxy for a :class:`_engine.Connection`.sqlalchemy.ext.asyncio.engine.AsyncEngine
- An asyncio proxy for a :class:`_engine.Engine`.sqlalchemy.ext.automap._Bookkeeping
- Undocumentedsqlalchemy.ext.automap.AutomapBase
- Base class for an "automap" schema.sqlalchemy.ext.baked.BakedQuery
- A builder object for :class:`.query.Query` objects.sqlalchemy.ext.baked.Bakery
- Callable which returns a :class:`.BakedQuery`.sqlalchemy.ext.baked.Result
- Invokes a :class:`.BakedQuery` against a :class:`.Session`.sqlalchemy.ext.compiler._dispatcher
- Undocumentedsqlalchemy.ext.declarative.ConcreteBase
- A helper class for 'concrete' declarative mappings.sqlalchemy.ext.declarative.AbstractConcreteBase
- A helper class for 'concrete' declarative mappings.sqlalchemy.ext.declarative.DeferredReflection
- A helper class for construction of mappings based on a deferred reflection step.sqlalchemy.ext.instrumentation.InstrumentationManager
- User-defined class instrumentation extension.sqlalchemy.ext.mutable.MutableBase
- Common base class to :class:`.Mutable` and :class:`.MutableComposite`.sqlalchemy.ext.mutable.Mutable
- Mixin that defines transparent propagation of change events to a parent object.sqlalchemy.ext.mutable.MutableDict
- A dictionary type that implements :class:`.Mutable`.sqlalchemy.ext.mutable.MutableList
- A list type that implements :class:`.Mutable`.sqlalchemy.ext.mutable.MutableSet
- A set type that implements :class:`.Mutable`.sqlalchemy.ext.mutable.MutableComposite
- Mixin that defines transparent propagation of change events on a SQLAlchemy "composite" object to its owning parent or parents.sqlalchemy.ext.mypy.util.SQLAlchemyAttribute
- No class docstring; 0/5 instance variable, 1/3 method, 0/1 class method documentedsqlalchemy.log.echo_property
- Undocumentedsqlalchemy.log.Identified
- Undocumentedsqlalchemy.engine.base.Engine
- Connects a :class:`~sqlalchemy.pool.Pool` and :class:`~sqlalchemy.engine.interfaces.Dialect` together to provide a source of database connectivity and behavior.sqlalchemy.engine.base.OptionEngine
- Undocumentedsqlalchemy.engine.base.OptionEngineMixin
- Undocumentedsqlalchemy.engine.base.OptionEngine
- Undocumentedsqlalchemy.orm.mapper.Mapper
- Defines an association between a Python class and a database table or other relational structure, so that ORM operations against the class may proceed.sqlalchemy.orm.properties.ColumnProperty
- Describes an object attribute that corresponds to a table column or other column expression.sqlalchemy.orm.properties.MappedSQLExpression
- Declarative front-end for the :class:`.ColumnProperty` class.sqlalchemy.orm.properties.RelationshipProperty
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.relationships.Relationship
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.query.Query
- ORM-level SQL construction object.sqlalchemy.ext.horizontal_shard.ShardedQuery
- Query class used with :class:`.ShardedSession`.sqlalchemy.orm.dynamic.AppenderQuery
- A dynamic query that supports basic collection storage operations.sqlalchemy.orm.query.RowReturningQuery
- Undocumentedsqlalchemy.orm.strategies.LazyLoader
- Provide loading behavior for a :class:`.Relationship` with "lazy=True", that is loads when first accessed.sqlalchemy.orm.writeonly.WriteOnlyLoader
- Undocumentedsqlalchemy.orm.dynamic.DynaLoader
- Undocumentedsqlalchemy.pool.base.Pool
- Abstract base class for connection pools.sqlalchemy.pool.impl.AssertionPool
- A :class:`_pool.Pool` that allows at most one checked out connection at any given time.sqlalchemy.pool.impl.NullPool
- A Pool which does not pool connections.sqlalchemy.pool.impl.QueuePool
- A :class:`_pool.Pool` that imposes a limit on the number of open connections.sqlalchemy.pool.impl.AsyncAdaptedQueuePool
- Undocumentedsqlalchemy.pool.impl.FallbackAsyncAdaptedQueuePool
- Undocumentedsqlalchemy.pool.impl.SingletonThreadPool
- A Pool that maintains one connection per thread.sqlalchemy.pool.impl.StaticPool
- A Pool of exactly one connection, used for all requests.sqlalchemy.log.InstanceLogger
- A logger adapter (wrapper) for :class:`.Identified` subclasses.sqlalchemy.orm.attributes.AdHocHasEntityNamespace
- Undocumentedsqlalchemy.orm.attributes.AttributeEventToken
- A token propagated throughout the course of a chain of attribute events.sqlalchemy.orm.attributes.AttributeImpl
- internal implementation for instrumented attributes.sqlalchemy.orm.attributes.CollectionAttributeImpl
- A collection-holding attribute that instruments changes in membership.sqlalchemy.orm.attributes.ScalarAttributeImpl
- represents a scalar value-holding InstrumentedAttribute.sqlalchemy.orm.attributes.ScalarObjectAttributeImpl
- represents a scalar-holding InstrumentedAttribute, where the target object is also instrumented.sqlalchemy.orm.writeonly.WriteOnlyAttributeImpl
- Undocumentedsqlalchemy.orm.dynamic.DynamicAttributeImpl
- Undocumentedsqlalchemy.orm.attributes.HasCollectionAdapter
- Undocumentedsqlalchemy.orm.attributes.CollectionAttributeImpl
- A collection-holding attribute that instruments changes in membership.sqlalchemy.orm.writeonly.WriteOnlyAttributeImpl
- Undocumentedsqlalchemy.orm.dynamic.DynamicAttributeImpl
- Undocumentedsqlalchemy.orm.base.InspectionAttr
- A base class applied to all ORM objects and attributes that are related to things that can be returned by the :func:`_sa.inspect` function.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.base.InspectionAttrInfo
- Adds the ``.info`` attribute to :class:`.InspectionAttr`.sqlalchemy.ext.associationproxy.AssociationProxy
- A descriptor that presents a read/write view of an object attribute.sqlalchemy.ext.hybrid.hybrid_method
- A decorator which allows definition of a Python object method with both instance-level and class-level behavior.sqlalchemy.ext.hybrid.hybrid_property
- A decorator which allows definition of a Python descriptor with both instance-level and class-level behavior.sqlalchemy.ext.indexable.index_property
- A property generator. The generated property describes an object attribute that corresponds to an :class:`_types.Indexable` column.sqlalchemy.orm.interfaces.MapperProperty
- Represent a particular class attribute mapped by :class:`_orm.Mapper`.sqlalchemy.orm.descriptor_props.DescriptorProperty
- :class:`.MapperProperty` which proxies access to a user-defined descriptor.sqlalchemy.orm.descriptor_props.CompositeProperty
- Defines a "composite" mapped attribute, representing a collection of columns as one attribute.sqlalchemy.orm.descriptor_props.Composite
- Declarative-compatible front-end for the :class:`.CompositeProperty` class.sqlalchemy.orm.descriptor_props.ConcreteInheritedProperty
- A 'do nothing' :class:`.MapperProperty` that disables an attribute on a concrete subclass that is only present on the inherited mapper, not the concrete classes' mapper.sqlalchemy.orm.descriptor_props.SynonymProperty
- Denote an attribute name as a synonym to a mapped property, in that the attribute will mirror the value and expression behavior of another attribute.sqlalchemy.orm.descriptor_props.Synonym
- Declarative front-end for the :class:`.SynonymProperty` class.sqlalchemy.orm.interfaces.StrategizedProperty
- A MapperProperty which uses selectable strategies to affect loading behavior.sqlalchemy.orm.properties.ColumnProperty
- Describes an object attribute that corresponds to a table column or other column expression.sqlalchemy.orm.properties.MappedSQLExpression
- Declarative front-end for the :class:`.ColumnProperty` class.sqlalchemy.orm.properties.RelationshipProperty
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.relationships.Relationship
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.state.InstanceState
- tracks state information at the instance level.sqlalchemy.orm.path_registry.PathToken
- cacheable string tokensqlalchemy.orm.util.AliasedInsp
- Provide an inspection interface for an :class:`.AliasedClass` object.sqlalchemy.orm.util.Bundle
- A grouping of SQL expressions that are returned by a :class:`.Query` under one namespace.sqlalchemy.orm.clsregistry._class_resolver
- Undocumentedsqlalchemy.orm.clsregistry._GetColumns
- Undocumentedsqlalchemy.orm.clsregistry._GetTable
- Undocumentedsqlalchemy.orm.clsregistry._ModNS
- Undocumentedsqlalchemy.orm.clsregistry.ClsRegistryToken
- an object that can be in the registry._class_registry as a value.sqlalchemy.orm.clsregistry._ModuleMarker
- Refers to a module name within _decl_class_registry.sqlalchemy.orm.clsregistry._MultipleClassMarker
- refers to multiple classes of the same name within _decl_class_registry.sqlalchemy.orm.collections.collection
- Decorators for entity collection classes.sqlalchemy.orm.collections.CollectionAdapter
- Bridges between the ORM and arbitrary Python collections.sqlalchemy.orm.context._QueryEntity
- represent an entity column returned within a Query result.sqlalchemy.orm.context._BundleEntity
- Undocumentedsqlalchemy.orm.context._ColumnEntity
- Undocumentedsqlalchemy.orm.context._ORMColumnEntity
- Column/expression based entity.sqlalchemy.orm.context._IdentityTokenEntity
- Undocumentedsqlalchemy.orm.context._RawColumnEntity
- Undocumentedsqlalchemy.orm.context._MapperEntity
- mapper/class/AliasedClass entitysqlalchemy.orm.context.DMLReturningColFilter
- an adapter used for the DML RETURNING case.sqlalchemy.orm.context.QueryContext
- Undocumentedsqlalchemy.orm.decl_api._declared_attr_common
- Undocumentedsqlalchemy.ext.declarative.declared_attr
- Mark a class-level method as representing the definition of a mapped property or Declarative directive.sqlalchemy.orm.decl_api._stateful_declared_attr
- Undocumentedsqlalchemy.orm.decl_api._declared_directive
- Undocumentedsqlalchemy.orm.decl_api.MappedAsDataclass
- Mixin class to indicate when mapping this class, also convert it to be a dataclass.sqlalchemy.orm.decl_api.registry
- Generalized registry for mapping classes.sqlalchemy.orm.decl_base._MapperConfig
- Undocumentedsqlalchemy.orm.decl_base._ClassScanMapperConfig
- No class docstring; 2/18 instance variables, 0/4 class variable, 2/17 methods, 0/3 class method documentedsqlalchemy.orm.decl_base._DeferredMapperConfig
- Undocumentedsqlalchemy.orm.decl_base._ImperativeMapperConfig
- Undocumentedsqlalchemy.orm.dependency.DependencyProcessor
- No class docstring; 0/14 instance variable, 3/16 methods, 0/1 class method documentedsqlalchemy.orm.dependency.DetectKeySwitch
- For many-to-one relationships with no one-to-many backref, searches for parents through the unit of work when a primary key has changed and updates them.sqlalchemy.orm.dependency.ManyToManyDP
- Undocumentedsqlalchemy.orm.dependency.ManyToOneDP
- Undocumentedsqlalchemy.orm.dependency.OneToManyDP
- Undocumentedsqlalchemy.orm.evaluator._EvaluatorCompiler
- Undocumentedsqlalchemy.orm.events._InstrumentationEventsHold
- temporary marker object used to transfer from _accept_with() to _listen() on the InstrumentationEvents class.sqlalchemy.orm.identity.IdentityMap
- No class docstring; 0/3 instance variable, 2/21 methods documentedsqlalchemy.orm.identity.WeakInstanceDict
- Undocumentedsqlalchemy.orm.InspectionAttrExtensionType
sqlalchemy.ext.associationproxy.AssociationProxyExtensionType
- No class docstring; 1/1 constant documentedsqlalchemy.ext.hybrid.HybridExtensionType
- No class docstring; 2/2 constants documentedsqlalchemy.orm.instrumentation._SerializeManager
- Provide serialization of a :class:`.ClassManager`.sqlalchemy.orm.interfaces._DCAttributeOptions
- mixin for descriptors or configurational objects that include dataclass field options.sqlalchemy.ext.associationproxy.AssociationProxy
- A descriptor that presents a read/write view of an object attribute.sqlalchemy.orm.interfaces._MapsColumns
- interface for declarative-capable construct that delivers one or more Column objects to the declarative process to be part of a Table.sqlalchemy.orm.descriptor_props.CompositeProperty
- Defines a "composite" mapped attribute, representing a collection of columns as one attribute.sqlalchemy.orm.descriptor_props.Composite
- Declarative-compatible front-end for the :class:`.CompositeProperty` class.sqlalchemy.orm.properties.ColumnProperty
- Describes an object attribute that corresponds to a table column or other column expression.sqlalchemy.orm.properties.MappedSQLExpression
- Declarative front-end for the :class:`.ColumnProperty` class.sqlalchemy.orm.properties.MappedColumn
- Maps a single :class:`_schema.Column` on a class.sqlalchemy.orm.interfaces.MapperProperty
- Represent a particular class attribute mapped by :class:`_orm.Mapper`.sqlalchemy.orm.descriptor_props.DescriptorProperty
- :class:`.MapperProperty` which proxies access to a user-defined descriptor.sqlalchemy.orm.descriptor_props.CompositeProperty
- Defines a "composite" mapped attribute, representing a collection of columns as one attribute.sqlalchemy.orm.descriptor_props.Composite
- Declarative-compatible front-end for the :class:`.CompositeProperty` class.sqlalchemy.orm.descriptor_props.ConcreteInheritedProperty
- A 'do nothing' :class:`.MapperProperty` that disables an attribute on a concrete subclass that is only present on the inherited mapper, not the concrete classes' mapper.sqlalchemy.orm.descriptor_props.SynonymProperty
- Denote an attribute name as a synonym to a mapped property, in that the attribute will mirror the value and expression behavior of another attribute.sqlalchemy.orm.descriptor_props.Synonym
- Declarative front-end for the :class:`.SynonymProperty` class.sqlalchemy.orm.interfaces.StrategizedProperty
- A MapperProperty which uses selectable strategies to affect loading behavior.sqlalchemy.orm.properties.ColumnProperty
- Describes an object attribute that corresponds to a table column or other column expression.sqlalchemy.orm.properties.MappedSQLExpression
- Declarative front-end for the :class:`.ColumnProperty` class.sqlalchemy.orm.properties.RelationshipProperty
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.relationships.Relationship
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.interfaces._IntrospectsAnnotations
- No class docstring; 0/1 class variable, 2/3 methods documentedsqlalchemy.orm.descriptor_props.CompositeProperty
- Defines a "composite" mapped attribute, representing a collection of columns as one attribute.sqlalchemy.orm.descriptor_props.Composite
- Declarative-compatible front-end for the :class:`.CompositeProperty` class.sqlalchemy.orm.properties.ColumnProperty
- Describes an object attribute that corresponds to a table column or other column expression.sqlalchemy.orm.properties.MappedSQLExpression
- Declarative front-end for the :class:`.ColumnProperty` class.sqlalchemy.orm.properties.MappedColumn
- Maps a single :class:`_schema.Column` on a class.sqlalchemy.orm.properties.RelationshipProperty
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.relationships.Relationship
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.interfaces._MappedAttribute
sqlalchemy.ext.declarative.declared_attr
- Mark a class-level method as representing the definition of a mapped property or Declarative directive.sqlalchemy.orm.decl_api._stateful_declared_attr
- Undocumentedsqlalchemy.orm.interfaces.InspectionAttr
sqlalchemy.orm.mapper.Mapper
- Defines an association between a Python class and a database table or other relational structure, so that ORM operations against the class may proceed.sqlalchemy.orm.interfaces.LoaderStrategy
- Describe the loading behavior of a StrategizedProperty object.sqlalchemy.orm.strategies.AbstractRelationshipLoader
- LoaderStratgies which deal with related objects.sqlalchemy.orm.strategies.JoinedLoader
- Provide loading behavior for a :class:`.Relationship` using joined eager loading.sqlalchemy.orm.strategies.LazyLoader
- Provide loading behavior for a :class:`.Relationship` with "lazy=True", that is loads when first accessed.sqlalchemy.orm.strategies.NoLoader
- Provide loading behavior for a :class:`.Relationship` with "lazy=None".sqlalchemy.orm.strategies.PostLoader
- A relationship loader that emits a second SELECT statement.sqlalchemy.orm.strategies.ImmediateLoader
- Undocumentedsqlalchemy.orm.strategies.SelectInLoader
- Undocumentedsqlalchemy.orm.strategies.SubqueryLoader
- No class docstring; 0/1 instance variable, 0/1 class variable, 0/12 method, 1/1 class documentedsqlalchemy.orm.writeonly.WriteOnlyLoader
- Undocumentedsqlalchemy.orm.dynamic.DynaLoader
- Undocumentedsqlalchemy.orm.strategies.ColumnLoader
- Provide loading behavior for a :class:`.ColumnProperty`.sqlalchemy.orm.strategies.ExpressionColumnLoader
- Undocumentedsqlalchemy.orm.strategies.DeferredColumnLoader
- Provide loading behavior for a deferred :class:`.ColumnProperty`.sqlalchemy.orm.strategies.DoNothingLoader
- Relationship loader that makes no change to the object's state.sqlalchemy.orm.strategies.UninstrumentedColumnLoader
- Represent a non-instrumented MapperProperty.sqlalchemy.orm.loading.PostLoad
- Track loaders and states for "post load" operations.sqlalchemy.orm.mapped_collection._AttrGetter
- Undocumentedsqlalchemy.orm.ORMDescriptor
sqlalchemy.ext.associationproxy.AssociationProxy
- A descriptor that presents a read/write view of an object attribute.sqlalchemy.ext.hybrid.hybrid_property
- A decorator which allows definition of a Python descriptor with both instance-level and class-level behavior.sqlalchemy.ext.indexable.index_property
- A property generator. The generated property describes an object attribute that corresponds to an :class:`_types.Indexable` column.sqlalchemy.orm.query.BulkUD
- State used for the orm.Query version of update() / delete().sqlalchemy.orm.query.BulkDelete
- BulkUD which handles DELETEs.sqlalchemy.orm.query.BulkUpdate
- BulkUD which handles UPDATEs.sqlalchemy.orm.relationships._ColInAnnotations
- Serializable object that tests for a name in c._annotations.sqlalchemy.orm.relationships.JoinCondition
- No class docstring; 1/8 property, 0/21 instance variable, 0/1 class variable, 16/29 methods documentedsqlalchemy.orm.session._SessionClassMethods
- Class-level methods for :class:`.Session`, :class:`.sessionmaker`.sqlalchemy.orm.session.Session
- Manages persistence operations for ORM-mapped objects.sqlalchemy.ext.horizontal_shard.ShardedSession
- No class docstring; 0/4 instance variable, 3/6 methods documentedsqlalchemy.orm.session.sessionmaker
- A configurable :class:`.Session` factory.sqlalchemy.orm.state.AttributeState
- Provide an inspection interface corresponding to a particular attribute on a particular mapped object.sqlalchemy.orm.state.PendingCollection
- A writable placeholder for an unloaded collection.sqlalchemy.orm.state_changes._StateChange
- Supplies state assertion decorators.sqlalchemy.orm.session.SessionTransaction
- A :class:`.Session`-level transaction.sqlalchemy.orm.strategies.LoadDeferredColumns
- serializable loader object used by DeferredColumnLoadersqlalchemy.orm.strategies.LoadLazyAttribute
- semi-serializable loader object used by LazyLoadersqlalchemy.orm.strategies.SubqueryLoader._SubqCollections
- Given a :class:`_query.Query` used to emit the "subquery load", provide a load interface that executes the query at the first moment a value is needed.sqlalchemy.orm.unitofwork.IterateMappersMixin
- Undocumentedsqlalchemy.orm.unitofwork.Preprocess
- Undocumentedsqlalchemy.orm.unitofwork.ProcessAll
- Undocumentedsqlalchemy.orm.unitofwork.PostSortRec
- Undocumentedsqlalchemy.orm.unitofwork.DeleteAll
- Undocumentedsqlalchemy.orm.unitofwork.DeleteState
- Undocumentedsqlalchemy.orm.unitofwork.PostUpdateAll
- Undocumentedsqlalchemy.orm.unitofwork.ProcessAll
- Undocumentedsqlalchemy.orm.unitofwork.ProcessState
- Undocumentedsqlalchemy.orm.unitofwork.SaveUpdateAll
- Undocumentedsqlalchemy.orm.unitofwork.SaveUpdateState
- Undocumentedsqlalchemy.orm.unitofwork.UOWTransaction
- No class docstring; 1/2 property, 0/10 instance variable, 0/1 class variable, 7/16 methods documentedsqlalchemy.orm.util._WrapUserEntity
- A wrapper used within the loader_criteria lambda caller so that we can bypass declared_attr descriptors on unmapped mixins, which normally emit a warning for such use.sqlalchemy.orm.writeonly.DynamicCollectionAdapter
- simplified CollectionAdapter for internal API consistencysqlalchemy.orm.writeonly.WriteOnlyHistory
- Overrides AttributeHistory to receive append/remove events directly.sqlalchemy.orm.dynamic.DynamicCollectionHistory
- Undocumentedsqlalchemy.pool.base._ConnDialect
- partial implementation of :class:`.Dialect` which provides DBAPI connection methods.sqlalchemy.pool.base._AsyncConnDialect
- Undocumentedsqlalchemy.pool.base.ManagesConnection
- Common base for the two connection-management interfaces :class:`.PoolProxiedConnection` and :class:`.ConnectionPoolEntry`.sqlalchemy.pool.base.ConnectionPoolEntry
- Interface for the object that maintains an individual database connection on behalf of a :class:`_pool.Pool` instance.sqlalchemy.pool.base._ConnectionRecord
- Maintains a position in a connection pool which references a pooled connection.sqlalchemy.pool.base.PoolProxiedConnection
- A connection-like adapter for a :pep:`249` DBAPI connection, which includes additional methods specific to the :class:`.Pool` implementation.sqlalchemy.pool.base._AdhocProxiedConnection
- provides the :class:`.PoolProxiedConnection` interface for cases where the DBAPI connection is not actually proxied.sqlalchemy.pool.base._ConnectionFairy
- Proxies a DBAPI connection and provides return-on-dereference support.sqlalchemy.pool.base.PoolResetState
- describes the state of a DBAPI connection as it is being passed to the :meth:`.PoolEvents.reset` connection pool event.sqlalchemy.sql.base.CompileState
- Produces additional object state necessary for a statement to be compiled.sqlalchemy.orm.context.AbstractORMCompileState
- No class docstring; 0/1 class variable, 1/4 class method documentedsqlalchemy.orm.bulk_persistence.ORMDMLState
- No class docstring; 0/2 instance variable, 0/1 class variable, 1/1 method, 0/6 class method documentedsqlalchemy.orm.bulk_persistence.BulkORMInsert
- No class docstring; 0/2 instance variable, 0/1 class variable, 1/2 method, 0/4 class method, 0/1 class documentedsqlalchemy.orm.bulk_persistence.BulkUDCompileState
- No class docstring; 3/12 class methods, 0/1 class documentedsqlalchemy.orm.bulk_persistence.BulkORMDelete
- Undocumentedsqlalchemy.orm.bulk_persistence.BulkORMUpdate
- No class docstring; 0/5 instance variable, 1/2 method, 1/7 class method documentedsqlalchemy.orm.context.ORMCompileState
- No class docstring; 1/1 property, 0/15 class variable, 1/4 method, 0/6 class method, 0/1 class documentedsqlalchemy.orm.context.ORMFromStatementCompileState
- No class docstring; 0/22 instance variable, 0/6 class variable, 1/3 method, 0/1 class method documentedsqlalchemy.orm.context.ORMSelectCompileState
- No class docstring; 0/2 property, 0/34 instance variable, 0/6 class variable, 9/22 methods, 2/6 class methods documentedsqlalchemy.sql.dml.DMLState
- Undocumentedsqlalchemy.sql.dml.DeleteDMLState
- Undocumentedsqlalchemy.orm.bulk_persistence.BulkORMDelete
- Undocumentedsqlalchemy.sql.dml.InsertDMLState
- Undocumentedsqlalchemy.orm.bulk_persistence.BulkORMInsert
- No class docstring; 0/2 instance variable, 0/1 class variable, 1/2 method, 0/4 class method, 0/1 class documentedsqlalchemy.sql.dml.UpdateDMLState
- Undocumentedsqlalchemy.orm.bulk_persistence.BulkORMUpdate
- No class docstring; 0/5 instance variable, 1/2 method, 1/7 class method documentedsqlalchemy.sql.selectable.CompoundSelectState
- Undocumentedsqlalchemy.sql.selectable.SelectState
- No class docstring; 0/5 instance variable, 0/2 class variable, 2/7 methods, 1/9 class method documentedsqlalchemy.orm.context.ORMSelectCompileState
- No class docstring; 0/2 property, 0/34 instance variable, 0/6 class variable, 9/22 methods, 2/6 class methods documentedsqlalchemy.sql.base.DialectKWArgs
- Establish the ability for a class to have dialect-specific arguments with defaults and constructor validation.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.schema.Constraint
- A table-level SQL constraint.sqlalchemy.sql.schema.ColumnCollectionConstraint
- A constraint that proxies a ColumnCollection.sqlalchemy.dialects.postgresql.ExcludeConstraint
- A table-level EXCLUDE constraint.sqlalchemy.sql.schema.CheckConstraint
- A table- or column-level CHECK constraint.sqlalchemy.sql.schema.ForeignKeyConstraint
- A table-level FOREIGN KEY constraint.sqlalchemy.sql.schema.PrimaryKeyConstraint
- A table-level PRIMARY KEY constraint.sqlalchemy.sql.schema.UniqueConstraint
- A table-level UNIQUE constraint.sqlalchemy.sql.schema.ForeignKey
- Defines a dependency between two columns.sqlalchemy.sql.schema.Index
- A table-level INDEX.sqlalchemy.sql.schema.Table
- Represent a table in a database.sqlalchemy.sql.base.Immutable
- mark a ClauseElement as 'immutable' when expressions are cloned.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.sql.base.SingletonConstant
- Represent SQL constants like NULL, TRUE, FALSEsqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.selectable.TableClause
- Represents a minimal "table" construct.sqlalchemy.sql.schema.Table
- Represent a table in a database.sqlalchemy.sql.base.Options
- A cacheable option dictionary with defaults.sqlalchemy.orm.bulk_persistence.BulkORMInsert.default_insert_options
- Undocumentedsqlalchemy.orm.bulk_persistence.BulkUDCompileState.default_update_options
- Undocumentedsqlalchemy.orm.context.QueryContext.default_load_options
- Undocumentedsqlalchemy.sql.base.CacheableOptions
- Undocumentedsqlalchemy.sql.lambdas.LambdaOptions
- Undocumentedsqlalchemy.sql.cache_key.HasCacheKey
- Mixin for objects which can produce a cache key.sqlalchemy.orm.interfaces.CompileStateOption
- base for :class:`.ORMOption` classes that affect the compilation of a SQL query and therefore need to be part of the cache key.sqlalchemy.orm.interfaces.CriteriaOption
- Describe a WHERE criteria modification to an ORM statement at compilation time.sqlalchemy.orm.util.LoaderCriteriaOption
- Add additional WHERE criteria to the load for all occurrences of a particular entity.sqlalchemy.orm.interfaces.LoaderOption
- Describe a loader modification to an ORM statement at compilation time.sqlalchemy.orm.query.AliasOption
- No class docstring; 0/1 class variable, 1/2 method documentedsqlalchemy.orm.strategy_options._AbstractLoad
- No class docstring; 0/3 class variable, 18/26 methods, 0/1 class method documentedsqlalchemy.orm.strategy_options._WildcardLoad
- represent a standalone '*' load operationsqlalchemy.orm.strategy_options.Load
- Represents loader options which modify the state of a ORM-enabled :class:`_sql.Select` or a legacy :class:`_query.Query` in order to affect how various mapped attributes are loaded.sqlalchemy.orm.interfaces.MapperProperty
- Represent a particular class attribute mapped by :class:`_orm.Mapper`.sqlalchemy.orm.descriptor_props.DescriptorProperty
- :class:`.MapperProperty` which proxies access to a user-defined descriptor.sqlalchemy.orm.descriptor_props.CompositeProperty
- Defines a "composite" mapped attribute, representing a collection of columns as one attribute.sqlalchemy.orm.descriptor_props.Composite
- Declarative-compatible front-end for the :class:`.CompositeProperty` class.sqlalchemy.orm.descriptor_props.ConcreteInheritedProperty
- A 'do nothing' :class:`.MapperProperty` that disables an attribute on a concrete subclass that is only present on the inherited mapper, not the concrete classes' mapper.sqlalchemy.orm.descriptor_props.SynonymProperty
- Denote an attribute name as a synonym to a mapped property, in that the attribute will mirror the value and expression behavior of another attribute.sqlalchemy.orm.descriptor_props.Synonym
- Declarative front-end for the :class:`.SynonymProperty` class.sqlalchemy.orm.interfaces.StrategizedProperty
- A MapperProperty which uses selectable strategies to affect loading behavior.sqlalchemy.orm.properties.ColumnProperty
- Describes an object attribute that corresponds to a table column or other column expression.sqlalchemy.orm.properties.MappedSQLExpression
- Declarative front-end for the :class:`.ColumnProperty` class.sqlalchemy.orm.properties.RelationshipProperty
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.relationships.Relationship
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.path_registry.PathRegistry
- Represent query load paths and registry functions.sqlalchemy.orm.path_registry.CreatesToken
- Undocumentedsqlalchemy.orm.path_registry.AbstractEntityRegistry
- Undocumentedsqlalchemy.orm.path_registry.CachingEntityRegistry
- Undocumentedsqlalchemy.orm.path_registry.SlotsEntityRegistry
- Undocumentedsqlalchemy.orm.path_registry.RootRegistry
- Root registry, defers to mappers so that paths are maintained per-root-mapper.sqlalchemy.orm.path_registry.PropRegistry
- Undocumentedsqlalchemy.orm.path_registry.TokenRegistry
- Undocumentedsqlalchemy.orm.path_registry.PathToken
- cacheable string tokensqlalchemy.orm.strategy_options._LoadElement
- represents strategy information to select for a LoaderStrategy and pass options to it.sqlalchemy.orm.strategy_options._AttributeStrategyLoad
- Loader strategies against specific relationship or column paths.sqlalchemy.orm.strategy_options._ClassStrategyLoad
- Loader strategies that deals with a class as a target, not an attribute pathsqlalchemy.orm.strategy_options._TokenStrategyLoad
- Loader strategies against wildcard attributessqlalchemy.orm.util.AliasedInsp
- Provide an inspection interface for an :class:`.AliasedClass` object.sqlalchemy.sql.base.CacheableOptions
- Undocumentedsqlalchemy.sql.cache_key.HasCacheKeyTraverse
- Undocumentedsqlalchemy.sql.cache_key.MemoizedHasCacheKey
- Undocumentedsqlalchemy.orm.mapper.Mapper
- Defines an association between a Python class and a database table or other relational structure, so that ORM operations against the class may proceed.sqlalchemy.orm.util.Bundle
- A grouping of SQL expressions that are returned by a :class:`.Query` under one namespace.sqlalchemy.sql.elements.ClauseElement
- Base class for elements of a programmatically constructed SQL expression.sqlalchemy.dialects.mysql.dml.OnDuplicateClause
- Undocumentedsqlalchemy.dialects.postgresql.dml.OnConflictClause
- Undocumentedsqlalchemy.dialects.postgresql.dml.OnConflictDoNothing
- Undocumentedsqlalchemy.dialects.postgresql.dml.OnConflictDoUpdate
- Undocumentedsqlalchemy.dialects.sqlite.dml.OnConflictClause
- Undocumentedsqlalchemy.dialects.sqlite.dml.OnConflictDoNothing
- Undocumentedsqlalchemy.dialects.sqlite.dml.OnConflictDoUpdate
- Undocumentedsqlalchemy.sql.ddl.BaseDDLElement
- The root of DDL constructs, including those that are sub-elements within the "create table" and other processes.sqlalchemy.sql.ddl.CreateColumn
- Represent a :class:`_schema.Column` as rendered in a CREATE TABLE statement, via the :class:`.CreateTable` construct.sqlalchemy.sql.ddl.CreateConstraint
- Undocumentedsqlalchemy.sql.ddl.ExecutableDDLElement
- Base class for standalone executable DDL expression constructs.sqlalchemy.sql.ddl._CreateDropBase
- Base class for DDL constructs that represent CREATE and DROP or equivalents.sqlalchemy.dialects.postgresql.CreateDomainType
- Represent a CREATE DOMAIN statement.sqlalchemy.dialects.postgresql.CreateEnumType
- Undocumentedsqlalchemy.dialects.postgresql.DropDomainType
- Represent a DROP DOMAIN statement.sqlalchemy.dialects.postgresql.DropEnumType
- Undocumentedsqlalchemy.sql.ddl._CreateBase
- Undocumentedsqlalchemy.sql.ddl.AddConstraint
- Represent an ALTER TABLE ADD CONSTRAINT statement.sqlalchemy.sql.ddl.CreateIndex
- Represent a CREATE INDEX statement.sqlalchemy.sql.ddl.CreateSchema
- Represent a CREATE SCHEMA statement.sqlalchemy.sql.ddl.CreateSequence
- Represent a CREATE SEQUENCE statement.sqlalchemy.sql.ddl.CreateTable
- Represent a CREATE TABLE statement.sqlalchemy.sql.ddl._DropBase
- Undocumentedsqlalchemy.sql.ddl._DropView
- Semi-public 'DROP VIEW' construct.sqlalchemy.sql.ddl.DropConstraint
- Represent an ALTER TABLE DROP CONSTRAINT statement.sqlalchemy.sql.ddl.DropIndex
- Represent a DROP INDEX statement.sqlalchemy.sql.ddl.DropSchema
- Represent a DROP SCHEMA statement.sqlalchemy.sql.ddl.DropSequence
- Represent a DROP SEQUENCE statement.sqlalchemy.sql.ddl.DropTable
- Represent a DROP TABLE statement.sqlalchemy.sql.ddl.DropColumnComment
- Represent a COMMENT ON COLUMN IS NULL statement.sqlalchemy.sql.ddl.DropConstraintComment
- Represent a COMMENT ON CONSTRAINT IS NULL statement.sqlalchemy.sql.ddl.DropTableComment
- Represent a COMMENT ON TABLE '' statement.sqlalchemy.sql.ddl.SetColumnComment
- Represent a COMMENT ON COLUMN IS statement.sqlalchemy.sql.ddl.SetConstraintComment
- Represent a COMMENT ON CONSTRAINT IS statement.sqlalchemy.sql.ddl.SetTableComment
- Represent a COMMENT ON TABLE IS statement.sqlalchemy.sql.ddl.DDL
- A literal DDL statement.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.elements._IdentifiedClause
- Undocumentedsqlalchemy.sql.elements.ReleaseSavepointClause
- Undocumentedsqlalchemy.sql.elements.RollbackToSavepointClause
- Undocumentedsqlalchemy.sql.elements.SavepointClause
- Undocumentedsqlalchemy.sql.elements.DQLDMLClauseElement
- represents a :class:`.ClauseElement` that compiles to a DQL or DML expression, not DDL.sqlalchemy.sql.elements.ClauseList
- Describe a list of clauses, separated by an operator.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.ColumnElement
- Represent a column-oriented SQL expression suitable for usage in the "columns" clause, WHERE clause etc. of a statement.sqlalchemy.dialects.mssql.information_schema._cast_on_2005
- Undocumentedsqlalchemy.dialects.postgresql.aggregate_order_by
- Represent a PostgreSQL aggregate order by expression.sqlalchemy.sql.crud._multiparam_column
- Undocumentedsqlalchemy.sql.elements._label_reference
- Wrap a column expression as it appears in a 'reference' context.sqlalchemy.sql.elements._textual_label_reference
- Undocumentedsqlalchemy.sql.elements.Case
- Represent a ``CASE`` expression.sqlalchemy.sql.elements.CollationClause
- Undocumentedsqlalchemy.sql.elements.Extract
- Represent a SQL EXTRACT clause, ``extract(field FROM expr)``.sqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.FunctionFilter
- Represent a function FILTER clause.sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.elements.KeyedColumnElement
- ColumnElement where ``.key`` is non-None.sqlalchemy.sql.elements.BindParameter
- Represent a "bound expression".sqlalchemy.sql.selectable._OffsetLimitParam
- Undocumentedsqlalchemy.sql.elements.NamedColumn
- No class docstring; 0/1 property, 0/4 class variable, 2/8 methods documentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.elements.TableValuedColumn
- Undocumentedsqlalchemy.sql.functions.ScalarFunctionColumn
- Undocumentedsqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.OperatorExpression
- base for expressions that contain an operator and operandssqlalchemy.sql.elements.BinaryExpression
- Represent an expression that is ``LEFT <operator> RIGHT``.sqlalchemy.dialects.mysql.match
- Produce a ``MATCH (X, Y) AGAINST ('TEXT')`` clause.sqlalchemy.sql.elements.IndexExpression
- Represent the class of expressions that are like an "index" operation.sqlalchemy.sql.functions.FunctionAsBinary
- Undocumentedsqlalchemy.sql.elements.ExpressionClauseList
- Describe a list of clauses, separated by an operator, in a column expression context.sqlalchemy.dialects.postgresql.array
- A PostgreSQL ARRAY literal.sqlalchemy.sql.elements.BooleanClauseList
- No class docstring; 0/1 property, 0/5 instance variable, 0/2 class variable, 0/2 method, 2/6 class methods documentedsqlalchemy.sql.elements.Over
- Represent an OVER clause.sqlalchemy.sql.elements.Slice
- Represent SQL for a Python array-slice object.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.UnaryExpression
- Define a 'unary' expression.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.CollectionAggregate
- Forms the basis for right-hand collection operator modifiers ANY and ALL.sqlalchemy.sql.selectable.Exists
- Represent an ``EXISTS`` clause.sqlalchemy.sql.elements.WithinGroup
- Represent a WITHIN GROUP (ORDER BY) clause.sqlalchemy.sql.elements.WrapsColumnExpression
- Mixin that defines a :class:`_expression.ColumnElement` as a wrapper with special labeling behavior for an expression that already has a name.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.Cast
- Represent a ``CAST`` expression.sqlalchemy.dialects.mssql.base.TryCast
- Represent a SQL Server TRY_CAST expression.sqlalchemy.sql.elements.TypeCoerce
- Represent a Python-side type-coercion wrapper.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.elements.GroupedElement
- Represent any parenthesized expressionsqlalchemy.orm.context.FromStatement
- Core construct that represents a load of ORM objects from various :class:`.ReturnsRows` and other classes including:sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.selectable.FromGrouping
- Represent a grouping of a FROM clausesqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.elements.TextClause
- Represent a literal SQL text fragment.sqlalchemy.sql.elements.TypeClause
- Handle a type keyword in a SQL statement.sqlalchemy.sql.selectable.ReturnsRows
- The base-most class for Core constructs that have some concept of columns that can represent rows.sqlalchemy.sql.selectable.ExecutableReturnsRows
- base for executable statements that return rows.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.selectable.TypedReturnsRows
- base for executable statements that return rows.sqlalchemy.orm.context.FromStatement
- Core construct that represents a load of ORM objects from various :class:`.ReturnsRows` and other classes including:sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.Selectable
- Mark a class as being selectable.sqlalchemy.sql.selectable.FromClause
- Represent an element that can be used within the ``FROM`` clause of a ``SELECT`` statement.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.FromGrouping
- Represent a grouping of a FROM clausesqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.Join
- Represent a ``JOIN`` construct between two :class:`_expression.FromClause` elements.sqlalchemy.orm.util._ORMJoin
- Extend Join to support ORM constructs as input.sqlalchemy.sql.selectable.NamedFromClause
- A :class:`.FromClause` that has a name.sqlalchemy.sql.selectable.AliasedReturnsRows
- Base class of aliases against tables, subqueries, and other selectables.sqlalchemy.sql.selectable.CTE
- Represent a Common Table Expression.sqlalchemy.sql.selectable.FromClauseAlias
- Undocumentedsqlalchemy.sql.selectable.Alias
- Represents an table or selectable alias (AS).sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableSample
- Represent a TABLESAMPLE clause.sqlalchemy.sql.selectable.Subquery
- Represent a subquery of a SELECT.sqlalchemy.sql.selectable.LateralFromClause
- mark a FROM clause as being able to render directly as LATERALsqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Values
- Represent a ``VALUES`` construct that can be used as a FROM element in a statement.sqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.TableClause
- Represents a minimal "table" construct.sqlalchemy.sql.schema.Table
- Represent a table in a database.sqlalchemy.sql.selectable.SelectBase
- Base class for SELECT statements.sqlalchemy.sql.selectable.GenerativeSelect
- Base class for SELECT statements where additional elements can be added.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.selectable.SelectsRows
- Sub-base of ReturnsRows for elements that deliver rows directly, namely SELECT and INSERT/UPDATE/DELETE..RETURNINGsqlalchemy.sql.selectable.HasCTE
- Mixin that declares a class to include CTE support.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.SelectBase
- Base class for SELECT statements.sqlalchemy.sql.selectable.GenerativeSelect
- Base class for SELECT statements where additional elements can be added.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.lambdas.LambdaElement
- A SQL construct where the state is stored as an un-invoked lambda.sqlalchemy.sql.lambdas.DeferredLambdaElement
- A LambdaElement where the lambda accepts arguments and is invoked within the compile phase with special context.sqlalchemy.sql.lambdas.StatementLambdaElement
- Represent a composable SQL statement as a :class:`_sql.LambdaElement`.sqlalchemy.sql.lambdas.LinkedLambdaElement
- Represent subsequent links of a :class:`.StatementLambdaElement`.sqlalchemy.sql.lambdas.NullLambdaStatement
- Provides the :class:`.StatementLambdaElement` API but does not cache or analyze lambdas.sqlalchemy.sql.selectable.ForUpdateArg
- No class docstring; 0/5 instance variable, 0/1 class variable, 1/4 method, 0/1 class method documentedsqlalchemy.sql.cache_key.SlotsMemoizedHasCacheKey
- Undocumentedsqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.sql.selectable._MemoizedSelectEntities
- represents partial state from a Select object, for the case where Select.columns() has redefined the set of columns/entities the statement will be SELECTing from. This object represents the entities from the SELECT before that transformation was applied, so that transformations that were made in terms of the SELECT at that time, such as join() as well as options(), can access the correct context.sqlalchemy.sql.sqltypes.TableValueType
- Refers to a table value type.sqlalchemy.sql.coercions._Deannotate
- Undocumentedsqlalchemy.sql.coercions.DDLConstraintColumnImpl
- Undocumentedsqlalchemy.sql.coercions.DDLReferredColumnImpl
- Undocumentedsqlalchemy.sql.coercions.DDLExpressionImpl
- Undocumentedsqlalchemy.sql.coercions._StringOnly
- Undocumentedsqlalchemy.sql.coercions.TruncatedLabelImpl
- No class docstring; 0/1 class variable, 1/2 method documentedsqlalchemy.sql.coercions.RoleImpl
- Undocumentedsqlalchemy.sql.coercions._CoerceLiterals
- Undocumentedsqlalchemy.sql.coercions.ByOfImpl
- Undocumentedsqlalchemy.sql.coercions.GroupByImpl
- Undocumentedsqlalchemy.sql.coercions.OrderByImpl
- Undocumentedsqlalchemy.sql.coercions.ColumnsClauseImpl
- Undocumentedsqlalchemy.sql.coercions.DDLExpressionImpl
- Undocumentedsqlalchemy.sql.coercions.StatementImpl
- Undocumentedsqlalchemy.sql.coercions.StatementOptionImpl
- Undocumentedsqlalchemy.sql.coercions.StrAsPlainColumnImpl
- Undocumentedsqlalchemy.sql.coercions.WhereHavingImpl
- Undocumentedsqlalchemy.sql.coercions._ColumnCoercions
- Undocumentedsqlalchemy.sql.coercions.ByOfImpl
- Undocumentedsqlalchemy.sql.coercions.GroupByImpl
- Undocumentedsqlalchemy.sql.coercions.OrderByImpl
- Undocumentedsqlalchemy.sql.coercions.ExpressionElementImpl
- Undocumentedsqlalchemy.sql.coercions.BinaryElementImpl
- Undocumentedsqlalchemy.sql.coercions.LabeledColumnExprImpl
- Undocumentedsqlalchemy.sql.coercions.OnClauseImpl
- Undocumentedsqlalchemy.sql.coercions.WhereHavingImpl
- Undocumentedsqlalchemy.sql.coercions._NoTextCoercion
- Undocumentedsqlalchemy.sql.coercions.ColumnArgumentImpl
- Undocumentedsqlalchemy.sql.coercions.CompoundElementImpl
- Undocumentedsqlalchemy.sql.coercions.DMLSelectImpl
- Undocumentedsqlalchemy.sql.coercions.DMLTableImpl
- Undocumentedsqlalchemy.sql.coercions.FromClauseImpl
- Undocumentedsqlalchemy.sql.coercions.StrictFromClauseImpl
- Undocumentedsqlalchemy.sql.coercions.AnonymizedFromClauseImpl
- Undocumentedsqlalchemy.sql.coercions.SelectStatementImpl
- Undocumentedsqlalchemy.sql.coercions._ReturnsStringKey
- Undocumentedsqlalchemy.sql.coercions.ColumnArgumentOrKeyImpl
- Undocumentedsqlalchemy.sql.coercions.DDLConstraintColumnImpl
- Undocumentedsqlalchemy.sql.coercions.DDLReferredColumnImpl
- Undocumentedsqlalchemy.sql.coercions.DMLColumnImpl
- Undocumentedsqlalchemy.sql.coercions._SelectIsNotFrom
- Undocumentedsqlalchemy.sql.coercions.ColumnsClauseImpl
- Undocumentedsqlalchemy.sql.coercions.DMLTableImpl
- Undocumentedsqlalchemy.sql.coercions.FromClauseImpl
- Undocumentedsqlalchemy.sql.coercions.StrictFromClauseImpl
- Undocumentedsqlalchemy.sql.coercions.AnonymizedFromClauseImpl
- Undocumentedsqlalchemy.sql.coercions.BinaryElementImpl
- Undocumentedsqlalchemy.sql.coercions.ByOfImpl
- Undocumentedsqlalchemy.sql.coercions.GroupByImpl
- Undocumentedsqlalchemy.sql.coercions.OrderByImpl
- Undocumentedsqlalchemy.sql.coercions.ColumnArgumentImpl
- Undocumentedsqlalchemy.sql.coercions.ColumnArgumentOrKeyImpl
- Undocumentedsqlalchemy.sql.coercions.ColumnsClauseImpl
- Undocumentedsqlalchemy.sql.coercions.CompoundElementImpl
- Undocumentedsqlalchemy.sql.coercions.ConstExprImpl
- Undocumentedsqlalchemy.sql.coercions.DDLConstraintColumnImpl
- Undocumentedsqlalchemy.sql.coercions.DDLReferredColumnImpl
- Undocumentedsqlalchemy.sql.coercions.DDLExpressionImpl
- Undocumentedsqlalchemy.sql.coercions.DMLColumnImpl
- Undocumentedsqlalchemy.sql.coercions.DMLSelectImpl
- Undocumentedsqlalchemy.sql.coercions.DMLTableImpl
- Undocumentedsqlalchemy.sql.coercions.ExecutableOptionImpl
- Undocumentedsqlalchemy.sql.coercions.ExpressionElementImpl
- Undocumentedsqlalchemy.sql.coercions.BinaryElementImpl
- Undocumentedsqlalchemy.sql.coercions.LabeledColumnExprImpl
- Undocumentedsqlalchemy.sql.coercions.FromClauseImpl
- Undocumentedsqlalchemy.sql.coercions.StrictFromClauseImpl
- Undocumentedsqlalchemy.sql.coercions.AnonymizedFromClauseImpl
- Undocumentedsqlalchemy.sql.coercions.GroupByImpl
- Undocumentedsqlalchemy.sql.coercions.HasCacheKeyImpl
- Undocumentedsqlalchemy.sql.coercions.InElementImpl
- Undocumentedsqlalchemy.sql.coercions.IsCTEImpl
- Undocumentedsqlalchemy.sql.coercions.JoinTargetImpl
- Undocumentedsqlalchemy.sql.coercions.LimitOffsetImpl
- Undocumentedsqlalchemy.sql.coercions.LiteralValueImpl
- Undocumentedsqlalchemy.sql.coercions.OnClauseImpl
- Undocumentedsqlalchemy.sql.coercions.OrderByImpl
- Undocumentedsqlalchemy.sql.coercions.ReturnsRowsImpl
- Undocumentedsqlalchemy.sql.coercions.HasCTEImpl
- Undocumentedsqlalchemy.sql.coercions.SelectStatementImpl
- Undocumentedsqlalchemy.sql.coercions.StatementImpl
- Undocumentedsqlalchemy.sql.coercions.StatementOptionImpl
- Undocumentedsqlalchemy.sql.coercions.StrAsPlainColumnImpl
- Undocumentedsqlalchemy.sql.coercions.TruncatedLabelImpl
- No class docstring; 0/1 class variable, 1/2 method documentedsqlalchemy.sql.coercions.WhereHavingImpl
- Undocumentedsqlalchemy.sql.compiler.Compiled
- Represent a compiled SQL or DDL expression.sqlalchemy.sql.compiler.DDLCompiler
- No class docstring; 0/2 property, 0/1 class variable, 1/42 method documentedsqlalchemy.dialects.mssql.base.MSDDLCompiler
- Undocumentedsqlalchemy.dialects.mysql.base.MySQLDDLCompiler
- No class docstring; 2/10 methods documentedsqlalchemy.dialects.oracle.base.OracleDDLCompiler
- Undocumentedsqlalchemy.dialects.postgresql.base.PGDDLCompiler
- Undocumentedsqlalchemy.dialects.sqlite.base.SQLiteDDLCompiler
- No class docstring; 1/9 method documentedsqlalchemy.sql.compiler.SQLCompiler
- Default implementation of :class:`.Compiled`.sqlalchemy.dialects.mssql.base.MSSQLCompiler
- No class docstring; 0/1 instance variable, 0/2 class variable, 7/44 methods documentedsqlalchemy.dialects.mssql.base.MSSQLStrictCompiler
- A subclass of MSSQLCompiler which disables the usage of bind parameters where not allowed natively by MS-SQL.sqlalchemy.dialects.mysql.base.MySQLCompiler
- No class docstring; 1/4 class variable, 5/36 methods documentedsqlalchemy.dialects.oracle.base.OracleCompiler
- Oracle compiler modifies the lexical structure of Select statements to work under non-ANSI configured Oracle databases, if the use_ansi flag is False.sqlalchemy.dialects.postgresql.base.PGCompiler
- No class docstring; 1/37 method documentedsqlalchemy.dialects.postgresql.asyncpg.PGCompiler_asyncpg
- Undocumentedsqlalchemy.dialects.postgresql.pg8000.PGCompiler_pg8000
- Undocumentedsqlalchemy.dialects.postgresql.psycopg.PGCompiler_psycopg
- Undocumentedsqlalchemy.dialects.sqlite.base.SQLiteCompiler
- Undocumentedsqlalchemy.sql.compiler.StrSQLCompiler
- A :class:`.SQLCompiler` subclass which allows a small selection of non-standard SQL features to render into a string value.sqlalchemy.sql.compiler.IdentifierPreparer
- Handle quoting and case-folding of identifiers based on options.sqlalchemy.dialects.mssql.base.MSIdentifierPreparer
- No class docstring; 1/4 method documentedsqlalchemy.dialects.mysql.base.MySQLIdentifierPreparer
- No class docstring; 1/2 method documentedsqlalchemy.dialects.oracle.base.OracleIdentifierPreparer
- No class docstring; 0/2 class variable, 1/2 method documentedsqlalchemy.dialects.postgresql.base.PGIdentifierPreparer
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.PGIdentifierPreparer_asyncpg
- Undocumentedsqlalchemy.dialects.postgresql.pg8000.PGIdentifierPreparer_pg8000
- Undocumentedsqlalchemy.dialects.postgresql.psycopg.PGIdentifierPreparer_psycopg
- Undocumentedsqlalchemy.dialects.postgresql.psycopg2.PGIdentifierPreparer_psycopg2
- Undocumentedsqlalchemy.dialects.sqlite.base.SQLiteIdentifierPreparer
- Undocumentedsqlalchemy.sql.dml.DMLWhereBase
- No class docstring; 1/1 property, 0/2 class variable, 3/4 methods documentedsqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.expression.ClauseElement
sqlalchemy.dialects.oracle.base._OuterJoinColumn
- Undocumentedsqlalchemy.sql.functions._FunctionGenerator
- Generate SQL function expressions.sqlalchemy.sql.lambdas.AnalyzedCode
- No class docstring; 0/5 instance variable, 0/3 class variable, 5/11 methods, 0/2 class method documentedsqlalchemy.sql.lambdas.AnalyzedFunction
- No class docstring; 0/9 instance variable, 0/2 class variable, 2/4 methods documentedsqlalchemy.sql.lambdas.NonAnalyzedFunction
- Undocumentedsqlalchemy.sql.naming.ConventionDict
- Undocumentedsqlalchemy.sql.operators.Operators
- Base of comparison and logical operators.sqlalchemy.sql.operators.ColumnOperators
- Defines boolean, comparison, and other operators for :class:`_expression.ColumnElement` expressions.sqlalchemy.orm.evaluator._ExpiredObject
- Undocumentedsqlalchemy.orm.evaluator._NoObject
- Undocumentedsqlalchemy.orm.interfaces.PropComparator
- Defines SQL operations for ORM mapped attributes.sqlalchemy.ext.hybrid.Comparator
- A helper class that allows easy construction of custom :class:`~.orm.interfaces.PropComparator` classes for usage with hybrids.sqlalchemy.ext.hybrid.ExprComparator
- Undocumentedsqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.descriptor_props.CompositeProperty.Comparator
- Produce boolean, comparison, and other operators for :class:`.Composite` attributes.sqlalchemy.orm.properties.ColumnProperty.Comparator
- Produce boolean, comparison, and other operators for :class:`.ColumnProperty` attributes.sqlalchemy.orm.properties.RelationshipProperty.Comparator
- Produce boolean, comparison, and other operators for :class:`.RelationshipProperty` attributes.sqlalchemy.sql.elements.SQLCoreOperations
- Undocumentedsqlalchemy.orm.base.SQLORMOperations
- Undocumentedsqlalchemy.ext.associationproxy.AssociationProxyInstance
- A per-class object that serves class- and object-specific results.sqlalchemy.ext.associationproxy.AmbiguousAssociationProxyInstance
- an :class:`.AssociationProxyInstance` where we cannot determine the type of target object.sqlalchemy.ext.associationproxy.ColumnAssociationProxyInstance
- an :class:`.AssociationProxyInstance` that has a database column as a target.sqlalchemy.ext.associationproxy.ObjectAssociationProxyInstance
- an :class:`.AssociationProxyInstance` that has an object as a target.sqlalchemy.orm.base.SQLORMExpression
- A type that may be used to indicate any ORM-level attribute or object that acts in place of one, in the context of SQL expression construction.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.base.Mapped
- Represent an ORM mapped attribute on a mapped class.sqlalchemy.orm.base._DeclarativeMapped
- Mixin for :class:`.MapperProperty` subclasses that allows them to be compatible with ORM-annotated declarative mappings.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.descriptor_props.Composite
- Declarative-compatible front-end for the :class:`.CompositeProperty` class.sqlalchemy.orm.descriptor_props.Synonym
- Declarative front-end for the :class:`.SynonymProperty` class.sqlalchemy.orm.properties.MappedColumn
- Maps a single :class:`_schema.Column` on a class.sqlalchemy.orm.properties.MappedSQLExpression
- Declarative front-end for the :class:`.ColumnProperty` class.sqlalchemy.orm.relationships.Relationship
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.interfaces.PropComparator
- Defines SQL operations for ORM mapped attributes.sqlalchemy.ext.hybrid.Comparator
- A helper class that allows easy construction of custom :class:`~.orm.interfaces.PropComparator` classes for usage with hybrids.sqlalchemy.ext.hybrid.ExprComparator
- Undocumentedsqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.descriptor_props.CompositeProperty.Comparator
- Produce boolean, comparison, and other operators for :class:`.Composite` attributes.sqlalchemy.orm.properties.ColumnProperty.Comparator
- Produce boolean, comparison, and other operators for :class:`.ColumnProperty` attributes.sqlalchemy.orm.properties.RelationshipProperty.Comparator
- Produce boolean, comparison, and other operators for :class:`.RelationshipProperty` attributes.sqlalchemy.sql.elements.SQLColumnExpression
- A type that may be used to indicate any SQL column element or object that acts in place of one.sqlalchemy.orm.base.SQLORMExpression
- A type that may be used to indicate any ORM-level attribute or object that acts in place of one, in the context of SQL expression construction.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.base.Mapped
- Represent an ORM mapped attribute on a mapped class.sqlalchemy.orm.base._DeclarativeMapped
- Mixin for :class:`.MapperProperty` subclasses that allows them to be compatible with ORM-annotated declarative mappings.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.descriptor_props.Composite
- Declarative-compatible front-end for the :class:`.CompositeProperty` class.sqlalchemy.orm.descriptor_props.Synonym
- Declarative front-end for the :class:`.SynonymProperty` class.sqlalchemy.orm.properties.MappedColumn
- Maps a single :class:`_schema.Column` on a class.sqlalchemy.orm.properties.MappedSQLExpression
- Declarative front-end for the :class:`.ColumnProperty` class.sqlalchemy.orm.relationships.Relationship
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.sql.elements.ColumnElement
- Represent a column-oriented SQL expression suitable for usage in the "columns" clause, WHERE clause etc. of a statement.sqlalchemy.dialects.mssql.information_schema._cast_on_2005
- Undocumentedsqlalchemy.dialects.postgresql.aggregate_order_by
- Represent a PostgreSQL aggregate order by expression.sqlalchemy.sql.crud._multiparam_column
- Undocumentedsqlalchemy.sql.elements._label_reference
- Wrap a column expression as it appears in a 'reference' context.sqlalchemy.sql.elements._textual_label_reference
- Undocumentedsqlalchemy.sql.elements.Case
- Represent a ``CASE`` expression.sqlalchemy.sql.elements.CollationClause
- Undocumentedsqlalchemy.sql.elements.Extract
- Represent a SQL EXTRACT clause, ``extract(field FROM expr)``.sqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.FunctionFilter
- Represent a function FILTER clause.sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.elements.KeyedColumnElement
- ColumnElement where ``.key`` is non-None.sqlalchemy.sql.elements.BindParameter
- Represent a "bound expression".sqlalchemy.sql.selectable._OffsetLimitParam
- Undocumentedsqlalchemy.sql.elements.NamedColumn
- No class docstring; 0/1 property, 0/4 class variable, 2/8 methods documentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.elements.TableValuedColumn
- Undocumentedsqlalchemy.sql.functions.ScalarFunctionColumn
- Undocumentedsqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.OperatorExpression
- base for expressions that contain an operator and operandssqlalchemy.sql.elements.BinaryExpression
- Represent an expression that is ``LEFT <operator> RIGHT``.sqlalchemy.dialects.mysql.match
- Produce a ``MATCH (X, Y) AGAINST ('TEXT')`` clause.sqlalchemy.sql.elements.IndexExpression
- Represent the class of expressions that are like an "index" operation.sqlalchemy.sql.functions.FunctionAsBinary
- Undocumentedsqlalchemy.sql.elements.ExpressionClauseList
- Describe a list of clauses, separated by an operator, in a column expression context.sqlalchemy.dialects.postgresql.array
- A PostgreSQL ARRAY literal.sqlalchemy.sql.elements.BooleanClauseList
- No class docstring; 0/1 property, 0/5 instance variable, 0/2 class variable, 0/2 method, 2/6 class methods documentedsqlalchemy.sql.elements.Over
- Represent an OVER clause.sqlalchemy.sql.elements.Slice
- Represent SQL for a Python array-slice object.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.UnaryExpression
- Define a 'unary' expression.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.CollectionAggregate
- Forms the basis for right-hand collection operator modifiers ANY and ALL.sqlalchemy.sql.selectable.Exists
- Represent an ``EXISTS`` clause.sqlalchemy.sql.elements.WithinGroup
- Represent a WITHIN GROUP (ORDER BY) clause.sqlalchemy.sql.elements.WrapsColumnExpression
- Mixin that defines a :class:`_expression.ColumnElement` as a wrapper with special labeling behavior for an expression that already has a name.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.Cast
- Represent a ``CAST`` expression.sqlalchemy.dialects.mssql.base.TryCast
- Represent a SQL Server TRY_CAST expression.sqlalchemy.sql.elements.TypeCoerce
- Represent a Python-side type-coercion wrapper.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.lambdas.PyWrapper
- A wrapper object that is injected into the ``__globals__`` and ``__closure__`` of a Python function.sqlalchemy.sql.type_api.TypeEngine.Comparator
- Base class for custom comparison operations defined at the type level. See :attr:`.TypeEngine.comparator_factory`.sqlalchemy.sql.sqltypes.Concatenable.Comparator
- Undocumentedsqlalchemy.dialects.postgresql.hstore.HSTORE.Comparator
- Define comparison operations for :class:`.HSTORE`.sqlalchemy.dialects.postgresql.ranges.AbstractRange.comparator_factory
- Define comparison operations for range types.sqlalchemy.sql.sqltypes.ARRAY.Comparator
- Define comparison operations for :class:`_types.ARRAY`.sqlalchemy.dialects.postgresql.ARRAY.Comparator
- Define comparison operations for :class:`_types.ARRAY`.sqlalchemy.sql.sqltypes.Enum.Comparator
- Undocumentedsqlalchemy.sql.sqltypes.JSON.Comparator
- Define comparison operations for :class:`_types.JSON`.sqlalchemy.dialects.postgresql.json.JSON.Comparator
- Define comparison operations for :class:`_types.JSON`.sqlalchemy.dialects.postgresql.json.JSONB.Comparator
- Define comparison operations for :class:`_types.JSON`.sqlalchemy.sql.sqltypes.HasExpressionLookup.Comparator
- Undocumentedsqlalchemy.sql.sqltypes.Interval.Comparator
- Undocumentedsqlalchemy.sql.sqltypes.Indexable.Comparator
- Undocumentedsqlalchemy.dialects.postgresql.hstore.HSTORE.Comparator
- Define comparison operations for :class:`.HSTORE`.sqlalchemy.sql.sqltypes.ARRAY.Comparator
- Define comparison operations for :class:`_types.ARRAY`.sqlalchemy.dialects.postgresql.ARRAY.Comparator
- Define comparison operations for :class:`_types.ARRAY`.sqlalchemy.sql.sqltypes.JSON.Comparator
- Define comparison operations for :class:`_types.JSON`.sqlalchemy.dialects.postgresql.json.JSON.Comparator
- Define comparison operations for :class:`_types.JSON`.sqlalchemy.dialects.postgresql.json.JSONB.Comparator
- Define comparison operations for :class:`_types.JSON`.sqlalchemy.sql.sqltypes.NullType.Comparator
- Undocumentedsqlalchemy.sql.type_api.TypeDecorator.Comparator
- A :class:`.TypeEngine.Comparator` that is specific to :class:`.TypeDecorator`.sqlalchemy.sql.sqltypes.Interval.Comparator
- Undocumentedsqlalchemy.sql.roles.AllowsLambdaRole
- Undocumentedsqlalchemy.sql.lambdas.NullLambdaStatement
- Provides the :class:`.StatementLambdaElement` API but does not cache or analyze lambdas.sqlalchemy.sql.lambdas.StatementLambdaElement
- Represent a composable SQL statement as a :class:`_sql.LambdaElement`.sqlalchemy.sql.lambdas.LinkedLambdaElement
- Represent subsequent links of a :class:`.StatementLambdaElement`.sqlalchemy.sql.roles.ColumnsClauseRole
- Undocumentedsqlalchemy.orm.interfaces.ORMColumnsClauseRole
- Undocumentedsqlalchemy.orm.interfaces.ORMEntityColumnsClauseRole
- Undocumentedsqlalchemy.orm.mapper.Mapper
- Defines an association between a Python class and a database table or other relational structure, so that ORM operations against the class may proceed.sqlalchemy.orm.util.AliasedInsp
- Provide an inspection interface for an :class:`.AliasedClass` object.sqlalchemy.orm.util.AliasedClass
- Represents an "aliased" form of a mapped class for usage with Query.sqlalchemy.orm.util.Bundle
- A grouping of SQL expressions that are returned by a :class:`.Query` under one namespace.sqlalchemy.sql.elements.ClauseList
- Describe a list of clauses, separated by an operator.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.ColumnElement
- Represent a column-oriented SQL expression suitable for usage in the "columns" clause, WHERE clause etc. of a statement.sqlalchemy.dialects.mssql.information_schema._cast_on_2005
- Undocumentedsqlalchemy.dialects.postgresql.aggregate_order_by
- Represent a PostgreSQL aggregate order by expression.sqlalchemy.sql.crud._multiparam_column
- Undocumentedsqlalchemy.sql.elements._label_reference
- Wrap a column expression as it appears in a 'reference' context.sqlalchemy.sql.elements._textual_label_reference
- Undocumentedsqlalchemy.sql.elements.Case
- Represent a ``CASE`` expression.sqlalchemy.sql.elements.CollationClause
- Undocumentedsqlalchemy.sql.elements.Extract
- Represent a SQL EXTRACT clause, ``extract(field FROM expr)``.sqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.FunctionFilter
- Represent a function FILTER clause.sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.elements.KeyedColumnElement
- ColumnElement where ``.key`` is non-None.sqlalchemy.sql.elements.BindParameter
- Represent a "bound expression".sqlalchemy.sql.selectable._OffsetLimitParam
- Undocumentedsqlalchemy.sql.elements.NamedColumn
- No class docstring; 0/1 property, 0/4 class variable, 2/8 methods documentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.elements.TableValuedColumn
- Undocumentedsqlalchemy.sql.functions.ScalarFunctionColumn
- Undocumentedsqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.OperatorExpression
- base for expressions that contain an operator and operandssqlalchemy.sql.elements.BinaryExpression
- Represent an expression that is ``LEFT <operator> RIGHT``.sqlalchemy.dialects.mysql.match
- Produce a ``MATCH (X, Y) AGAINST ('TEXT')`` clause.sqlalchemy.sql.elements.IndexExpression
- Represent the class of expressions that are like an "index" operation.sqlalchemy.sql.functions.FunctionAsBinary
- Undocumentedsqlalchemy.sql.elements.ExpressionClauseList
- Describe a list of clauses, separated by an operator, in a column expression context.sqlalchemy.dialects.postgresql.array
- A PostgreSQL ARRAY literal.sqlalchemy.sql.elements.BooleanClauseList
- No class docstring; 0/1 property, 0/5 instance variable, 0/2 class variable, 0/2 method, 2/6 class methods documentedsqlalchemy.sql.elements.Over
- Represent an OVER clause.sqlalchemy.sql.elements.Slice
- Represent SQL for a Python array-slice object.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.UnaryExpression
- Define a 'unary' expression.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.CollectionAggregate
- Forms the basis for right-hand collection operator modifiers ANY and ALL.sqlalchemy.sql.selectable.Exists
- Represent an ``EXISTS`` clause.sqlalchemy.sql.elements.WithinGroup
- Represent a WITHIN GROUP (ORDER BY) clause.sqlalchemy.sql.elements.WrapsColumnExpression
- Mixin that defines a :class:`_expression.ColumnElement` as a wrapper with special labeling behavior for an expression that already has a name.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.Cast
- Represent a ``CAST`` expression.sqlalchemy.dialects.mssql.base.TryCast
- Represent a SQL Server TRY_CAST expression.sqlalchemy.sql.elements.TypeCoerce
- Represent a Python-side type-coercion wrapper.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.elements.CompilerColumnElement
- A compiler-only column element used for ad-hoc string compilations.sqlalchemy.sql.compiler._CompileLabel
- lightweight label object which acts as an expression.Label.sqlalchemy.sql.compiler.ilike_case_insensitive
- produce a wrapping element for a case-insensitive portion of an ILIKE construct.sqlalchemy.sql.roles.FromClauseRole
- Undocumentedsqlalchemy.sql.elements.TextClause
- Represent a literal SQL text fragment.sqlalchemy.sql.roles.DMLTableRole
- Undocumentedsqlalchemy.sql.selectable.Alias
- Represents an table or selectable alias (AS).sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.CTE
- Represent a Common Table Expression.sqlalchemy.sql.selectable.Join
- Represent a ``JOIN`` construct between two :class:`_expression.FromClause` elements.sqlalchemy.orm.util._ORMJoin
- Extend Join to support ORM constructs as input.sqlalchemy.sql.selectable.TableClause
- Represents a minimal "table" construct.sqlalchemy.sql.schema.Table
- Represent a table in a database.sqlalchemy.sql.roles.StrictFromClauseRole
- Undocumentedsqlalchemy.orm.interfaces.ORMFromClauseRole
- Undocumentedsqlalchemy.orm.mapper.Mapper
- Defines an association between a Python class and a database table or other relational structure, so that ORM operations against the class may proceed.sqlalchemy.orm.util.AliasedInsp
- Provide an inspection interface for an :class:`.AliasedClass` object.sqlalchemy.sql.roles.AnonymizedFromClauseRole
- Undocumentedsqlalchemy.sql.selectable.FromClause
- Represent an element that can be used within the ``FROM`` clause of a ``SELECT`` statement.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.FromGrouping
- Represent a grouping of a FROM clausesqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.Join
- Represent a ``JOIN`` construct between two :class:`_expression.FromClause` elements.sqlalchemy.orm.util._ORMJoin
- Extend Join to support ORM constructs as input.sqlalchemy.sql.selectable.NamedFromClause
- A :class:`.FromClause` that has a name.sqlalchemy.sql.selectable.AliasedReturnsRows
- Base class of aliases against tables, subqueries, and other selectables.sqlalchemy.sql.selectable.CTE
- Represent a Common Table Expression.sqlalchemy.sql.selectable.FromClauseAlias
- Undocumentedsqlalchemy.sql.selectable.Alias
- Represents an table or selectable alias (AS).sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableSample
- Represent a TABLESAMPLE clause.sqlalchemy.sql.selectable.Subquery
- Represent a subquery of a SELECT.sqlalchemy.sql.selectable.LateralFromClause
- mark a FROM clause as being able to render directly as LATERALsqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Values
- Represent a ``VALUES`` construct that can be used as a FROM element in a statement.sqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.TableClause
- Represents a minimal "table" construct.sqlalchemy.sql.schema.Table
- Represent a table in a database.sqlalchemy.sql.roles.CompoundElementRole
- SELECT statements inside a CompoundSelect, e.g. UNION, EXTRACT, etc.sqlalchemy.sql.selectable.SelectBase
- Base class for SELECT statements.sqlalchemy.sql.selectable.GenerativeSelect
- Base class for SELECT statements where additional elements can be added.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.roles.GroupByRole
- Undocumentedsqlalchemy.sql.roles.JoinTargetRole
- Undocumentedsqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.sql.roles.FromClauseRole
- Undocumentedsqlalchemy.sql.elements.TextClause
- Represent a literal SQL text fragment.sqlalchemy.sql.roles.DMLTableRole
- Undocumentedsqlalchemy.sql.selectable.Alias
- Represents an table or selectable alias (AS).sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.CTE
- Represent a Common Table Expression.sqlalchemy.sql.selectable.Join
- Represent a ``JOIN`` construct between two :class:`_expression.FromClause` elements.sqlalchemy.orm.util._ORMJoin
- Extend Join to support ORM constructs as input.sqlalchemy.sql.selectable.TableClause
- Represents a minimal "table" construct.sqlalchemy.sql.schema.Table
- Represent a table in a database.sqlalchemy.sql.roles.StrictFromClauseRole
- Undocumentedsqlalchemy.orm.interfaces.ORMFromClauseRole
- Undocumentedsqlalchemy.orm.mapper.Mapper
- Defines an association between a Python class and a database table or other relational structure, so that ORM operations against the class may proceed.sqlalchemy.orm.util.AliasedInsp
- Provide an inspection interface for an :class:`.AliasedClass` object.sqlalchemy.sql.roles.AnonymizedFromClauseRole
- Undocumentedsqlalchemy.sql.selectable.FromClause
- Represent an element that can be used within the ``FROM`` clause of a ``SELECT`` statement.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.FromGrouping
- Represent a grouping of a FROM clausesqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.Join
- Represent a ``JOIN`` construct between two :class:`_expression.FromClause` elements.sqlalchemy.orm.util._ORMJoin
- Extend Join to support ORM constructs as input.sqlalchemy.sql.selectable.NamedFromClause
- A :class:`.FromClause` that has a name.sqlalchemy.sql.selectable.AliasedReturnsRows
- Base class of aliases against tables, subqueries, and other selectables.sqlalchemy.sql.selectable.CTE
- Represent a Common Table Expression.sqlalchemy.sql.selectable.FromClauseAlias
- Undocumentedsqlalchemy.sql.selectable.Alias
- Represents an table or selectable alias (AS).sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableSample
- Represent a TABLESAMPLE clause.sqlalchemy.sql.selectable.Subquery
- Represent a subquery of a SELECT.sqlalchemy.sql.selectable.LateralFromClause
- mark a FROM clause as being able to render directly as LATERALsqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Values
- Represent a ``VALUES`` construct that can be used as a FROM element in a statement.sqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.TableClause
- Represents a minimal "table" construct.sqlalchemy.sql.schema.Table
- Represent a table in a database.sqlalchemy.sql.roles.OnClauseRole
- Undocumentedsqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.sql.roles.WhereHavingRole
- Undocumentedsqlalchemy.sql.elements.ColumnElement
- Represent a column-oriented SQL expression suitable for usage in the "columns" clause, WHERE clause etc. of a statement.sqlalchemy.dialects.mssql.information_schema._cast_on_2005
- Undocumentedsqlalchemy.dialects.postgresql.aggregate_order_by
- Represent a PostgreSQL aggregate order by expression.sqlalchemy.sql.crud._multiparam_column
- Undocumentedsqlalchemy.sql.elements._label_reference
- Wrap a column expression as it appears in a 'reference' context.sqlalchemy.sql.elements._textual_label_reference
- Undocumentedsqlalchemy.sql.elements.Case
- Represent a ``CASE`` expression.sqlalchemy.sql.elements.CollationClause
- Undocumentedsqlalchemy.sql.elements.Extract
- Represent a SQL EXTRACT clause, ``extract(field FROM expr)``.sqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.FunctionFilter
- Represent a function FILTER clause.sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.elements.KeyedColumnElement
- ColumnElement where ``.key`` is non-None.sqlalchemy.sql.elements.BindParameter
- Represent a "bound expression".sqlalchemy.sql.selectable._OffsetLimitParam
- Undocumentedsqlalchemy.sql.elements.NamedColumn
- No class docstring; 0/1 property, 0/4 class variable, 2/8 methods documentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.elements.TableValuedColumn
- Undocumentedsqlalchemy.sql.functions.ScalarFunctionColumn
- Undocumentedsqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.OperatorExpression
- base for expressions that contain an operator and operandssqlalchemy.sql.elements.BinaryExpression
- Represent an expression that is ``LEFT <operator> RIGHT``.sqlalchemy.dialects.mysql.match
- Produce a ``MATCH (X, Y) AGAINST ('TEXT')`` clause.sqlalchemy.sql.elements.IndexExpression
- Represent the class of expressions that are like an "index" operation.sqlalchemy.sql.functions.FunctionAsBinary
- Undocumentedsqlalchemy.sql.elements.ExpressionClauseList
- Describe a list of clauses, separated by an operator, in a column expression context.sqlalchemy.dialects.postgresql.array
- A PostgreSQL ARRAY literal.sqlalchemy.sql.elements.BooleanClauseList
- No class docstring; 0/1 property, 0/5 instance variable, 0/2 class variable, 0/2 method, 2/6 class methods documentedsqlalchemy.sql.elements.Over
- Represent an OVER clause.sqlalchemy.sql.elements.Slice
- Represent SQL for a Python array-slice object.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.UnaryExpression
- Define a 'unary' expression.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.CollectionAggregate
- Forms the basis for right-hand collection operator modifiers ANY and ALL.sqlalchemy.sql.selectable.Exists
- Represent an ``EXISTS`` clause.sqlalchemy.sql.elements.WithinGroup
- Represent a WITHIN GROUP (ORDER BY) clause.sqlalchemy.sql.elements.WrapsColumnExpression
- Mixin that defines a :class:`_expression.ColumnElement` as a wrapper with special labeling behavior for an expression that already has a name.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.Cast
- Represent a ``CAST`` expression.sqlalchemy.dialects.mssql.base.TryCast
- Represent a SQL Server TRY_CAST expression.sqlalchemy.sql.elements.TypeCoerce
- Represent a Python-side type-coercion wrapper.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.elements.TextClause
- Represent a literal SQL text fragment.sqlalchemy.sql.roles.OrderByRole
- Undocumentedsqlalchemy.sql.elements.ClauseList
- Describe a list of clauses, separated by an operator.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.ColumnElement
- Represent a column-oriented SQL expression suitable for usage in the "columns" clause, WHERE clause etc. of a statement.sqlalchemy.dialects.mssql.information_schema._cast_on_2005
- Undocumentedsqlalchemy.dialects.postgresql.aggregate_order_by
- Represent a PostgreSQL aggregate order by expression.sqlalchemy.sql.crud._multiparam_column
- Undocumentedsqlalchemy.sql.elements._label_reference
- Wrap a column expression as it appears in a 'reference' context.sqlalchemy.sql.elements._textual_label_reference
- Undocumentedsqlalchemy.sql.elements.Case
- Represent a ``CASE`` expression.sqlalchemy.sql.elements.CollationClause
- Undocumentedsqlalchemy.sql.elements.Extract
- Represent a SQL EXTRACT clause, ``extract(field FROM expr)``.sqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.FunctionFilter
- Represent a function FILTER clause.sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.elements.KeyedColumnElement
- ColumnElement where ``.key`` is non-None.sqlalchemy.sql.elements.BindParameter
- Represent a "bound expression".sqlalchemy.sql.selectable._OffsetLimitParam
- Undocumentedsqlalchemy.sql.elements.NamedColumn
- No class docstring; 0/1 property, 0/4 class variable, 2/8 methods documentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.elements.TableValuedColumn
- Undocumentedsqlalchemy.sql.functions.ScalarFunctionColumn
- Undocumentedsqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.OperatorExpression
- base for expressions that contain an operator and operandssqlalchemy.sql.elements.BinaryExpression
- Represent an expression that is ``LEFT <operator> RIGHT``.sqlalchemy.dialects.mysql.match
- Produce a ``MATCH (X, Y) AGAINST ('TEXT')`` clause.sqlalchemy.sql.elements.IndexExpression
- Represent the class of expressions that are like an "index" operation.sqlalchemy.sql.functions.FunctionAsBinary
- Undocumentedsqlalchemy.sql.elements.ExpressionClauseList
- Describe a list of clauses, separated by an operator, in a column expression context.sqlalchemy.dialects.postgresql.array
- A PostgreSQL ARRAY literal.sqlalchemy.sql.elements.BooleanClauseList
- No class docstring; 0/1 property, 0/5 instance variable, 0/2 class variable, 0/2 method, 2/6 class methods documentedsqlalchemy.sql.elements.Over
- Represent an OVER clause.sqlalchemy.sql.elements.Slice
- Represent SQL for a Python array-slice object.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.UnaryExpression
- Define a 'unary' expression.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.CollectionAggregate
- Forms the basis for right-hand collection operator modifiers ANY and ALL.sqlalchemy.sql.selectable.Exists
- Represent an ``EXISTS`` clause.sqlalchemy.sql.elements.WithinGroup
- Represent a WITHIN GROUP (ORDER BY) clause.sqlalchemy.sql.elements.WrapsColumnExpression
- Mixin that defines a :class:`_expression.ColumnElement` as a wrapper with special labeling behavior for an expression that already has a name.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.Cast
- Represent a ``CAST`` expression.sqlalchemy.dialects.mssql.base.TryCast
- Represent a SQL Server TRY_CAST expression.sqlalchemy.sql.elements.TypeCoerce
- Represent a Python-side type-coercion wrapper.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.elements.TextClause
- Represent a literal SQL text fragment.sqlalchemy.sql.roles.SQLRole
- Define a "role" within a SQL statement structure.sqlalchemy.sql.roles.ColumnArgumentRole
- Undocumentedsqlalchemy.sql.roles.ColumnArgumentOrKeyRole
- Undocumentedsqlalchemy.sql.elements.ColumnElement
- Represent a column-oriented SQL expression suitable for usage in the "columns" clause, WHERE clause etc. of a statement.sqlalchemy.dialects.mssql.information_schema._cast_on_2005
- Undocumentedsqlalchemy.dialects.postgresql.aggregate_order_by
- Represent a PostgreSQL aggregate order by expression.sqlalchemy.sql.crud._multiparam_column
- Undocumentedsqlalchemy.sql.elements._label_reference
- Wrap a column expression as it appears in a 'reference' context.sqlalchemy.sql.elements._textual_label_reference
- Undocumentedsqlalchemy.sql.elements.Case
- Represent a ``CASE`` expression.sqlalchemy.sql.elements.CollationClause
- Undocumentedsqlalchemy.sql.elements.Extract
- Represent a SQL EXTRACT clause, ``extract(field FROM expr)``.sqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.FunctionFilter
- Represent a function FILTER clause.sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.elements.KeyedColumnElement
- ColumnElement where ``.key`` is non-None.sqlalchemy.sql.elements.BindParameter
- Represent a "bound expression".sqlalchemy.sql.selectable._OffsetLimitParam
- Undocumentedsqlalchemy.sql.elements.NamedColumn
- No class docstring; 0/1 property, 0/4 class variable, 2/8 methods documentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.elements.TableValuedColumn
- Undocumentedsqlalchemy.sql.functions.ScalarFunctionColumn
- Undocumentedsqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.OperatorExpression
- base for expressions that contain an operator and operandssqlalchemy.sql.elements.BinaryExpression
- Represent an expression that is ``LEFT <operator> RIGHT``.sqlalchemy.dialects.mysql.match
- Produce a ``MATCH (X, Y) AGAINST ('TEXT')`` clause.sqlalchemy.sql.elements.IndexExpression
- Represent the class of expressions that are like an "index" operation.sqlalchemy.sql.functions.FunctionAsBinary
- Undocumentedsqlalchemy.sql.elements.ExpressionClauseList
- Describe a list of clauses, separated by an operator, in a column expression context.sqlalchemy.dialects.postgresql.array
- A PostgreSQL ARRAY literal.sqlalchemy.sql.elements.BooleanClauseList
- No class docstring; 0/1 property, 0/5 instance variable, 0/2 class variable, 0/2 method, 2/6 class methods documentedsqlalchemy.sql.elements.Over
- Represent an OVER clause.sqlalchemy.sql.elements.Slice
- Represent SQL for a Python array-slice object.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.UnaryExpression
- Define a 'unary' expression.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.CollectionAggregate
- Forms the basis for right-hand collection operator modifiers ANY and ALL.sqlalchemy.sql.selectable.Exists
- Represent an ``EXISTS`` clause.sqlalchemy.sql.elements.WithinGroup
- Represent a WITHIN GROUP (ORDER BY) clause.sqlalchemy.sql.elements.WrapsColumnExpression
- Mixin that defines a :class:`_expression.ColumnElement` as a wrapper with special labeling behavior for an expression that already has a name.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.Cast
- Represent a ``CAST`` expression.sqlalchemy.dialects.mssql.base.TryCast
- Represent a SQL Server TRY_CAST expression.sqlalchemy.sql.elements.TypeCoerce
- Represent a Python-side type-coercion wrapper.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.roles.StrAsPlainColumnRole
- Undocumentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.roles.ColumnListRole
- Elements suitable for forming comma separated lists of expressions.sqlalchemy.sql.roles.ByOfRole
- Undocumentedsqlalchemy.sql.coercions.ByOfImpl
- Undocumentedsqlalchemy.sql.coercions.GroupByImpl
- Undocumentedsqlalchemy.sql.coercions.OrderByImpl
- Undocumentedsqlalchemy.sql.roles.GroupByRole
- Undocumentedsqlalchemy.sql.roles.OrderByRole
- Undocumentedsqlalchemy.sql.elements.ClauseList
- Describe a list of clauses, separated by an operator.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.ColumnElement
- Represent a column-oriented SQL expression suitable for usage in the "columns" clause, WHERE clause etc. of a statement.sqlalchemy.dialects.mssql.information_schema._cast_on_2005
- Undocumentedsqlalchemy.dialects.postgresql.aggregate_order_by
- Represent a PostgreSQL aggregate order by expression.sqlalchemy.sql.crud._multiparam_column
- Undocumentedsqlalchemy.sql.elements._label_reference
- Wrap a column expression as it appears in a 'reference' context.sqlalchemy.sql.elements._textual_label_reference
- Undocumentedsqlalchemy.sql.elements.Case
- Represent a ``CASE`` expression.sqlalchemy.sql.elements.CollationClause
- Undocumentedsqlalchemy.sql.elements.Extract
- Represent a SQL EXTRACT clause, ``extract(field FROM expr)``.sqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.FunctionFilter
- Represent a function FILTER clause.sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.elements.KeyedColumnElement
- ColumnElement where ``.key`` is non-None.sqlalchemy.sql.elements.BindParameter
- Represent a "bound expression".sqlalchemy.sql.selectable._OffsetLimitParam
- Undocumentedsqlalchemy.sql.elements.NamedColumn
- No class docstring; 0/1 property, 0/4 class variable, 2/8 methods documentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.elements.TableValuedColumn
- Undocumentedsqlalchemy.sql.functions.ScalarFunctionColumn
- Undocumentedsqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.OperatorExpression
- base for expressions that contain an operator and operandssqlalchemy.sql.elements.BinaryExpression
- Represent an expression that is ``LEFT <operator> RIGHT``.sqlalchemy.dialects.mysql.match
- Produce a ``MATCH (X, Y) AGAINST ('TEXT')`` clause.sqlalchemy.sql.elements.IndexExpression
- Represent the class of expressions that are like an "index" operation.sqlalchemy.sql.functions.FunctionAsBinary
- Undocumentedsqlalchemy.sql.elements.ExpressionClauseList
- Describe a list of clauses, separated by an operator, in a column expression context.sqlalchemy.dialects.postgresql.array
- A PostgreSQL ARRAY literal.sqlalchemy.sql.elements.BooleanClauseList
- No class docstring; 0/1 property, 0/5 instance variable, 0/2 class variable, 0/2 method, 2/6 class methods documentedsqlalchemy.sql.elements.Over
- Represent an OVER clause.sqlalchemy.sql.elements.Slice
- Represent SQL for a Python array-slice object.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.UnaryExpression
- Define a 'unary' expression.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.CollectionAggregate
- Forms the basis for right-hand collection operator modifiers ANY and ALL.sqlalchemy.sql.selectable.Exists
- Represent an ``EXISTS`` clause.sqlalchemy.sql.elements.WithinGroup
- Represent a WITHIN GROUP (ORDER BY) clause.sqlalchemy.sql.elements.WrapsColumnExpression
- Mixin that defines a :class:`_expression.ColumnElement` as a wrapper with special labeling behavior for an expression that already has a name.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.Cast
- Represent a ``CAST`` expression.sqlalchemy.dialects.mssql.base.TryCast
- Represent a SQL Server TRY_CAST expression.sqlalchemy.sql.elements.TypeCoerce
- Represent a Python-side type-coercion wrapper.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.elements.TextClause
- Represent a literal SQL text fragment.sqlalchemy.sql.roles.ColumnsClauseRole
- Undocumentedsqlalchemy.orm.interfaces.ORMColumnsClauseRole
- Undocumentedsqlalchemy.orm.interfaces.ORMEntityColumnsClauseRole
- Undocumentedsqlalchemy.orm.mapper.Mapper
- Defines an association between a Python class and a database table or other relational structure, so that ORM operations against the class may proceed.sqlalchemy.orm.util.AliasedInsp
- Provide an inspection interface for an :class:`.AliasedClass` object.sqlalchemy.orm.util.AliasedClass
- Represents an "aliased" form of a mapped class for usage with Query.sqlalchemy.orm.util.Bundle
- A grouping of SQL expressions that are returned by a :class:`.Query` under one namespace.sqlalchemy.sql.elements.ClauseList
- Describe a list of clauses, separated by an operator.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.ColumnElement
- Represent a column-oriented SQL expression suitable for usage in the "columns" clause, WHERE clause etc. of a statement.sqlalchemy.dialects.mssql.information_schema._cast_on_2005
- Undocumentedsqlalchemy.dialects.postgresql.aggregate_order_by
- Represent a PostgreSQL aggregate order by expression.sqlalchemy.sql.crud._multiparam_column
- Undocumentedsqlalchemy.sql.elements._label_reference
- Wrap a column expression as it appears in a 'reference' context.sqlalchemy.sql.elements._textual_label_reference
- Undocumentedsqlalchemy.sql.elements.Case
- Represent a ``CASE`` expression.sqlalchemy.sql.elements.CollationClause
- Undocumentedsqlalchemy.sql.elements.Extract
- Represent a SQL EXTRACT clause, ``extract(field FROM expr)``.sqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.FunctionFilter
- Represent a function FILTER clause.sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.elements.KeyedColumnElement
- ColumnElement where ``.key`` is non-None.sqlalchemy.sql.elements.BindParameter
- Represent a "bound expression".sqlalchemy.sql.selectable._OffsetLimitParam
- Undocumentedsqlalchemy.sql.elements.NamedColumn
- No class docstring; 0/1 property, 0/4 class variable, 2/8 methods documentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.elements.TableValuedColumn
- Undocumentedsqlalchemy.sql.functions.ScalarFunctionColumn
- Undocumentedsqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.OperatorExpression
- base for expressions that contain an operator and operandssqlalchemy.sql.elements.BinaryExpression
- Represent an expression that is ``LEFT <operator> RIGHT``.sqlalchemy.dialects.mysql.match
- Produce a ``MATCH (X, Y) AGAINST ('TEXT')`` clause.sqlalchemy.sql.elements.IndexExpression
- Represent the class of expressions that are like an "index" operation.sqlalchemy.sql.functions.FunctionAsBinary
- Undocumentedsqlalchemy.sql.elements.ExpressionClauseList
- Describe a list of clauses, separated by an operator, in a column expression context.sqlalchemy.dialects.postgresql.array
- A PostgreSQL ARRAY literal.sqlalchemy.sql.elements.BooleanClauseList
- No class docstring; 0/1 property, 0/5 instance variable, 0/2 class variable, 0/2 method, 2/6 class methods documentedsqlalchemy.sql.elements.Over
- Represent an OVER clause.sqlalchemy.sql.elements.Slice
- Represent SQL for a Python array-slice object.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.UnaryExpression
- Define a 'unary' expression.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.CollectionAggregate
- Forms the basis for right-hand collection operator modifiers ANY and ALL.sqlalchemy.sql.selectable.Exists
- Represent an ``EXISTS`` clause.sqlalchemy.sql.elements.WithinGroup
- Represent a WITHIN GROUP (ORDER BY) clause.sqlalchemy.sql.elements.WrapsColumnExpression
- Mixin that defines a :class:`_expression.ColumnElement` as a wrapper with special labeling behavior for an expression that already has a name.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.Cast
- Represent a ``CAST`` expression.sqlalchemy.dialects.mssql.base.TryCast
- Represent a SQL Server TRY_CAST expression.sqlalchemy.sql.elements.TypeCoerce
- Represent a Python-side type-coercion wrapper.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.elements.CompilerColumnElement
- A compiler-only column element used for ad-hoc string compilations.sqlalchemy.sql.compiler._CompileLabel
- lightweight label object which acts as an expression.Label.sqlalchemy.sql.compiler.ilike_case_insensitive
- produce a wrapping element for a case-insensitive portion of an ILIKE construct.sqlalchemy.sql.roles.FromClauseRole
- Undocumentedsqlalchemy.sql.elements.TextClause
- Represent a literal SQL text fragment.sqlalchemy.sql.roles.DMLTableRole
- Undocumentedsqlalchemy.sql.selectable.Alias
- Represents an table or selectable alias (AS).sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.CTE
- Represent a Common Table Expression.sqlalchemy.sql.selectable.Join
- Represent a ``JOIN`` construct between two :class:`_expression.FromClause` elements.sqlalchemy.orm.util._ORMJoin
- Extend Join to support ORM constructs as input.sqlalchemy.sql.selectable.TableClause
- Represents a minimal "table" construct.sqlalchemy.sql.schema.Table
- Represent a table in a database.sqlalchemy.sql.roles.StrictFromClauseRole
- Undocumentedsqlalchemy.orm.interfaces.ORMFromClauseRole
- Undocumentedsqlalchemy.orm.mapper.Mapper
- Defines an association between a Python class and a database table or other relational structure, so that ORM operations against the class may proceed.sqlalchemy.orm.util.AliasedInsp
- Provide an inspection interface for an :class:`.AliasedClass` object.sqlalchemy.sql.roles.AnonymizedFromClauseRole
- Undocumentedsqlalchemy.sql.selectable.FromClause
- Represent an element that can be used within the ``FROM`` clause of a ``SELECT`` statement.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.FromGrouping
- Represent a grouping of a FROM clausesqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.Join
- Represent a ``JOIN`` construct between two :class:`_expression.FromClause` elements.sqlalchemy.orm.util._ORMJoin
- Extend Join to support ORM constructs as input.sqlalchemy.sql.selectable.NamedFromClause
- A :class:`.FromClause` that has a name.sqlalchemy.sql.selectable.AliasedReturnsRows
- Base class of aliases against tables, subqueries, and other selectables.sqlalchemy.sql.selectable.CTE
- Represent a Common Table Expression.sqlalchemy.sql.selectable.FromClauseAlias
- Undocumentedsqlalchemy.sql.selectable.Alias
- Represents an table or selectable alias (AS).sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableSample
- Represent a TABLESAMPLE clause.sqlalchemy.sql.selectable.Subquery
- Represent a subquery of a SELECT.sqlalchemy.sql.selectable.LateralFromClause
- mark a FROM clause as being able to render directly as LATERALsqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Values
- Represent a ``VALUES`` construct that can be used as a FROM element in a statement.sqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.TableClause
- Represents a minimal "table" construct.sqlalchemy.sql.schema.Table
- Represent a table in a database.sqlalchemy.sql.roles.CompoundElementRole
- SELECT statements inside a CompoundSelect, e.g. UNION, EXTRACT, etc.sqlalchemy.sql.selectable.SelectBase
- Base class for SELECT statements.sqlalchemy.sql.selectable.GenerativeSelect
- Base class for SELECT statements where additional elements can be added.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.roles.DDLConstraintColumnRole
- Undocumentedsqlalchemy.orm.base.Mapped
- Represent an ORM mapped attribute on a mapped class.sqlalchemy.orm.base._DeclarativeMapped
- Mixin for :class:`.MapperProperty` subclasses that allows them to be compatible with ORM-annotated declarative mappings.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.descriptor_props.Composite
- Declarative-compatible front-end for the :class:`.CompositeProperty` class.sqlalchemy.orm.descriptor_props.Synonym
- Declarative front-end for the :class:`.SynonymProperty` class.sqlalchemy.orm.properties.MappedColumn
- Maps a single :class:`_schema.Column` on a class.sqlalchemy.orm.properties.MappedSQLExpression
- Declarative front-end for the :class:`.ColumnProperty` class.sqlalchemy.orm.relationships.Relationship
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.sql.elements.ColumnElement
- Represent a column-oriented SQL expression suitable for usage in the "columns" clause, WHERE clause etc. of a statement.sqlalchemy.dialects.mssql.information_schema._cast_on_2005
- Undocumentedsqlalchemy.dialects.postgresql.aggregate_order_by
- Represent a PostgreSQL aggregate order by expression.sqlalchemy.sql.crud._multiparam_column
- Undocumentedsqlalchemy.sql.elements._label_reference
- Wrap a column expression as it appears in a 'reference' context.sqlalchemy.sql.elements._textual_label_reference
- Undocumentedsqlalchemy.sql.elements.Case
- Represent a ``CASE`` expression.sqlalchemy.sql.elements.CollationClause
- Undocumentedsqlalchemy.sql.elements.Extract
- Represent a SQL EXTRACT clause, ``extract(field FROM expr)``.sqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.FunctionFilter
- Represent a function FILTER clause.sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.elements.KeyedColumnElement
- ColumnElement where ``.key`` is non-None.sqlalchemy.sql.elements.BindParameter
- Represent a "bound expression".sqlalchemy.sql.selectable._OffsetLimitParam
- Undocumentedsqlalchemy.sql.elements.NamedColumn
- No class docstring; 0/1 property, 0/4 class variable, 2/8 methods documentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.elements.TableValuedColumn
- Undocumentedsqlalchemy.sql.functions.ScalarFunctionColumn
- Undocumentedsqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.OperatorExpression
- base for expressions that contain an operator and operandssqlalchemy.sql.elements.BinaryExpression
- Represent an expression that is ``LEFT <operator> RIGHT``.sqlalchemy.dialects.mysql.match
- Produce a ``MATCH (X, Y) AGAINST ('TEXT')`` clause.sqlalchemy.sql.elements.IndexExpression
- Represent the class of expressions that are like an "index" operation.sqlalchemy.sql.functions.FunctionAsBinary
- Undocumentedsqlalchemy.sql.elements.ExpressionClauseList
- Describe a list of clauses, separated by an operator, in a column expression context.sqlalchemy.dialects.postgresql.array
- A PostgreSQL ARRAY literal.sqlalchemy.sql.elements.BooleanClauseList
- No class docstring; 0/1 property, 0/5 instance variable, 0/2 class variable, 0/2 method, 2/6 class methods documentedsqlalchemy.sql.elements.Over
- Represent an OVER clause.sqlalchemy.sql.elements.Slice
- Represent SQL for a Python array-slice object.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.UnaryExpression
- Define a 'unary' expression.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.CollectionAggregate
- Forms the basis for right-hand collection operator modifiers ANY and ALL.sqlalchemy.sql.selectable.Exists
- Represent an ``EXISTS`` clause.sqlalchemy.sql.elements.WithinGroup
- Represent a WITHIN GROUP (ORDER BY) clause.sqlalchemy.sql.elements.WrapsColumnExpression
- Mixin that defines a :class:`_expression.ColumnElement` as a wrapper with special labeling behavior for an expression that already has a name.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.Cast
- Represent a ``CAST`` expression.sqlalchemy.dialects.mssql.base.TryCast
- Represent a SQL Server TRY_CAST expression.sqlalchemy.sql.elements.TypeCoerce
- Represent a Python-side type-coercion wrapper.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.elements.CompilerColumnElement
- A compiler-only column element used for ad-hoc string compilations.sqlalchemy.sql.compiler._CompileLabel
- lightweight label object which acts as an expression.Label.sqlalchemy.sql.compiler.ilike_case_insensitive
- produce a wrapping element for a case-insensitive portion of an ILIKE construct.sqlalchemy.sql.elements.TextClause
- Represent a literal SQL text fragment.sqlalchemy.sql.roles.DDLReferredColumnRole
- Undocumentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.roles.DMLColumnRole
- Undocumentedsqlalchemy.sql.elements.ClauseList
- Describe a list of clauses, separated by an operator.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.ColumnElement
- Represent a column-oriented SQL expression suitable for usage in the "columns" clause, WHERE clause etc. of a statement.sqlalchemy.dialects.mssql.information_schema._cast_on_2005
- Undocumentedsqlalchemy.dialects.postgresql.aggregate_order_by
- Represent a PostgreSQL aggregate order by expression.sqlalchemy.sql.crud._multiparam_column
- Undocumentedsqlalchemy.sql.elements._label_reference
- Wrap a column expression as it appears in a 'reference' context.sqlalchemy.sql.elements._textual_label_reference
- Undocumentedsqlalchemy.sql.elements.Case
- Represent a ``CASE`` expression.sqlalchemy.sql.elements.CollationClause
- Undocumentedsqlalchemy.sql.elements.Extract
- Represent a SQL EXTRACT clause, ``extract(field FROM expr)``.sqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.FunctionFilter
- Represent a function FILTER clause.sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.elements.KeyedColumnElement
- ColumnElement where ``.key`` is non-None.sqlalchemy.sql.elements.BindParameter
- Represent a "bound expression".sqlalchemy.sql.selectable._OffsetLimitParam
- Undocumentedsqlalchemy.sql.elements.NamedColumn
- No class docstring; 0/1 property, 0/4 class variable, 2/8 methods documentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.elements.TableValuedColumn
- Undocumentedsqlalchemy.sql.functions.ScalarFunctionColumn
- Undocumentedsqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.OperatorExpression
- base for expressions that contain an operator and operandssqlalchemy.sql.elements.BinaryExpression
- Represent an expression that is ``LEFT <operator> RIGHT``.sqlalchemy.dialects.mysql.match
- Produce a ``MATCH (X, Y) AGAINST ('TEXT')`` clause.sqlalchemy.sql.elements.IndexExpression
- Represent the class of expressions that are like an "index" operation.sqlalchemy.sql.functions.FunctionAsBinary
- Undocumentedsqlalchemy.sql.elements.ExpressionClauseList
- Describe a list of clauses, separated by an operator, in a column expression context.sqlalchemy.dialects.postgresql.array
- A PostgreSQL ARRAY literal.sqlalchemy.sql.elements.BooleanClauseList
- No class docstring; 0/1 property, 0/5 instance variable, 0/2 class variable, 0/2 method, 2/6 class methods documentedsqlalchemy.sql.elements.Over
- Represent an OVER clause.sqlalchemy.sql.elements.Slice
- Represent SQL for a Python array-slice object.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.UnaryExpression
- Define a 'unary' expression.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.CollectionAggregate
- Forms the basis for right-hand collection operator modifiers ANY and ALL.sqlalchemy.sql.selectable.Exists
- Represent an ``EXISTS`` clause.sqlalchemy.sql.elements.WithinGroup
- Represent a WITHIN GROUP (ORDER BY) clause.sqlalchemy.sql.elements.WrapsColumnExpression
- Mixin that defines a :class:`_expression.ColumnElement` as a wrapper with special labeling behavior for an expression that already has a name.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.Cast
- Represent a ``CAST`` expression.sqlalchemy.dialects.mssql.base.TryCast
- Represent a SQL Server TRY_CAST expression.sqlalchemy.sql.elements.TypeCoerce
- Represent a Python-side type-coercion wrapper.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.elements.CompilerColumnElement
- A compiler-only column element used for ad-hoc string compilations.sqlalchemy.sql.compiler._CompileLabel
- lightweight label object which acts as an expression.Label.sqlalchemy.sql.compiler.ilike_case_insensitive
- produce a wrapping element for a case-insensitive portion of an ILIKE construct.sqlalchemy.sql.roles.DMLSelectRole
- A SELECT statement embedded in DML, typically INSERT from SELECTsqlalchemy.sql.selectable.SelectBase
- Base class for SELECT statements.sqlalchemy.sql.selectable.GenerativeSelect
- Base class for SELECT statements where additional elements can be added.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.roles.ExecutableOptionRole
- Undocumentedsqlalchemy.sql.roles.HasCacheKeyRole
- Undocumentedsqlalchemy.sql.roles.InElementRole
- Undocumentedsqlalchemy.sql.elements.BindParameter
- Represent a "bound expression".sqlalchemy.sql.selectable._OffsetLimitParam
- Undocumentedsqlalchemy.sql.elements.ClauseList
- Describe a list of clauses, separated by an operator.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.TextClause
- Represent a literal SQL text fragment.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.selectable.SelectBase
- Base class for SELECT statements.sqlalchemy.sql.selectable.GenerativeSelect
- Base class for SELECT statements where additional elements can be added.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.selectable.Values
- Represent a ``VALUES`` construct that can be used as a FROM element in a statement.sqlalchemy.sql.roles.IsCTERole
- Undocumentedsqlalchemy.sql.selectable.CTE
- Represent a Common Table Expression.sqlalchemy.sql.roles.LimitOffsetRole
- Undocumentedsqlalchemy.sql.elements.ColumnElement
- Represent a column-oriented SQL expression suitable for usage in the "columns" clause, WHERE clause etc. of a statement.sqlalchemy.dialects.mssql.information_schema._cast_on_2005
- Undocumentedsqlalchemy.dialects.postgresql.aggregate_order_by
- Represent a PostgreSQL aggregate order by expression.sqlalchemy.sql.crud._multiparam_column
- Undocumentedsqlalchemy.sql.elements._label_reference
- Wrap a column expression as it appears in a 'reference' context.sqlalchemy.sql.elements._textual_label_reference
- Undocumentedsqlalchemy.sql.elements.Case
- Represent a ``CASE`` expression.sqlalchemy.sql.elements.CollationClause
- Undocumentedsqlalchemy.sql.elements.Extract
- Represent a SQL EXTRACT clause, ``extract(field FROM expr)``.sqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.FunctionFilter
- Represent a function FILTER clause.sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.elements.KeyedColumnElement
- ColumnElement where ``.key`` is non-None.sqlalchemy.sql.elements.BindParameter
- Represent a "bound expression".sqlalchemy.sql.selectable._OffsetLimitParam
- Undocumentedsqlalchemy.sql.elements.NamedColumn
- No class docstring; 0/1 property, 0/4 class variable, 2/8 methods documentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.elements.TableValuedColumn
- Undocumentedsqlalchemy.sql.functions.ScalarFunctionColumn
- Undocumentedsqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.OperatorExpression
- base for expressions that contain an operator and operandssqlalchemy.sql.elements.BinaryExpression
- Represent an expression that is ``LEFT <operator> RIGHT``.sqlalchemy.dialects.mysql.match
- Produce a ``MATCH (X, Y) AGAINST ('TEXT')`` clause.sqlalchemy.sql.elements.IndexExpression
- Represent the class of expressions that are like an "index" operation.sqlalchemy.sql.functions.FunctionAsBinary
- Undocumentedsqlalchemy.sql.elements.ExpressionClauseList
- Describe a list of clauses, separated by an operator, in a column expression context.sqlalchemy.dialects.postgresql.array
- A PostgreSQL ARRAY literal.sqlalchemy.sql.elements.BooleanClauseList
- No class docstring; 0/1 property, 0/5 instance variable, 0/2 class variable, 0/2 method, 2/6 class methods documentedsqlalchemy.sql.elements.Over
- Represent an OVER clause.sqlalchemy.sql.elements.Slice
- Represent SQL for a Python array-slice object.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.UnaryExpression
- Define a 'unary' expression.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.CollectionAggregate
- Forms the basis for right-hand collection operator modifiers ANY and ALL.sqlalchemy.sql.selectable.Exists
- Represent an ``EXISTS`` clause.sqlalchemy.sql.elements.WithinGroup
- Represent a WITHIN GROUP (ORDER BY) clause.sqlalchemy.sql.elements.WrapsColumnExpression
- Mixin that defines a :class:`_expression.ColumnElement` as a wrapper with special labeling behavior for an expression that already has a name.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.Cast
- Represent a ``CAST`` expression.sqlalchemy.dialects.mssql.base.TryCast
- Represent a SQL Server TRY_CAST expression.sqlalchemy.sql.elements.TypeCoerce
- Represent a Python-side type-coercion wrapper.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.roles.LiteralValueRole
- Undocumentedsqlalchemy.sql.roles.ReturnsRowsRole
- Undocumentedsqlalchemy.sql.roles.HasCTERole
- Undocumentedsqlalchemy.sql.selectable.HasCTE
- Mixin that declares a class to include CTE support.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.SelectBase
- Base class for SELECT statements.sqlalchemy.sql.selectable.GenerativeSelect
- Base class for SELECT statements where additional elements can be added.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.roles.SelectStatementRole
- Undocumentedsqlalchemy.sql.elements.TextClause
- Represent a literal SQL text fragment.sqlalchemy.sql.selectable.SelectBase
- Base class for SELECT statements.sqlalchemy.sql.selectable.GenerativeSelect
- Base class for SELECT statements where additional elements can be added.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.selectable.ReturnsRows
- The base-most class for Core constructs that have some concept of columns that can represent rows.sqlalchemy.sql.selectable.ExecutableReturnsRows
- base for executable statements that return rows.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.selectable.TypedReturnsRows
- base for executable statements that return rows.sqlalchemy.orm.context.FromStatement
- Core construct that represents a load of ORM objects from various :class:`.ReturnsRows` and other classes including:sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.Selectable
- Mark a class as being selectable.sqlalchemy.sql.selectable.FromClause
- Represent an element that can be used within the ``FROM`` clause of a ``SELECT`` statement.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.FromGrouping
- Represent a grouping of a FROM clausesqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.Join
- Represent a ``JOIN`` construct between two :class:`_expression.FromClause` elements.sqlalchemy.orm.util._ORMJoin
- Extend Join to support ORM constructs as input.sqlalchemy.sql.selectable.NamedFromClause
- A :class:`.FromClause` that has a name.sqlalchemy.sql.selectable.AliasedReturnsRows
- Base class of aliases against tables, subqueries, and other selectables.sqlalchemy.sql.selectable.CTE
- Represent a Common Table Expression.sqlalchemy.sql.selectable.FromClauseAlias
- Undocumentedsqlalchemy.sql.selectable.Alias
- Represents an table or selectable alias (AS).sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableSample
- Represent a TABLESAMPLE clause.sqlalchemy.sql.selectable.Subquery
- Represent a subquery of a SELECT.sqlalchemy.sql.selectable.LateralFromClause
- mark a FROM clause as being able to render directly as LATERALsqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Values
- Represent a ``VALUES`` construct that can be used as a FROM element in a statement.sqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.TableClause
- Represents a minimal "table" construct.sqlalchemy.sql.schema.Table
- Represent a table in a database.sqlalchemy.sql.selectable.SelectBase
- Base class for SELECT statements.sqlalchemy.sql.selectable.GenerativeSelect
- Base class for SELECT statements where additional elements can be added.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.selectable.SelectsRows
- Sub-base of ReturnsRows for elements that deliver rows directly, namely SELECT and INSERT/UPDATE/DELETE..RETURNINGsqlalchemy.sql.selectable.HasCTE
- Mixin that declares a class to include CTE support.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.SelectBase
- Base class for SELECT statements.sqlalchemy.sql.selectable.GenerativeSelect
- Base class for SELECT statements where additional elements can be added.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.roles.StatementRole
- Undocumentedsqlalchemy.orm.interfaces.ORMStatementRole
- Undocumentedsqlalchemy.sql.base.Executable
- Mark a :class:`_expression.ClauseElement` as supporting execution.sqlalchemy.orm.query.Query
- ORM-level SQL construction object.sqlalchemy.ext.horizontal_shard.ShardedQuery
- Query class used with :class:`.ShardedSession`.sqlalchemy.orm.dynamic.AppenderQuery
- A dynamic query that supports basic collection storage operations.sqlalchemy.orm.query.RowReturningQuery
- Undocumentedsqlalchemy.sql.ddl.ExecutableDDLElement
- Base class for standalone executable DDL expression constructs.sqlalchemy.sql.ddl._CreateDropBase
- Base class for DDL constructs that represent CREATE and DROP or equivalents.sqlalchemy.dialects.postgresql.CreateDomainType
- Represent a CREATE DOMAIN statement.sqlalchemy.dialects.postgresql.CreateEnumType
- Undocumentedsqlalchemy.dialects.postgresql.DropDomainType
- Represent a DROP DOMAIN statement.sqlalchemy.dialects.postgresql.DropEnumType
- Undocumentedsqlalchemy.sql.ddl._CreateBase
- Undocumentedsqlalchemy.sql.ddl.AddConstraint
- Represent an ALTER TABLE ADD CONSTRAINT statement.sqlalchemy.sql.ddl.CreateIndex
- Represent a CREATE INDEX statement.sqlalchemy.sql.ddl.CreateSchema
- Represent a CREATE SCHEMA statement.sqlalchemy.sql.ddl.CreateSequence
- Represent a CREATE SEQUENCE statement.sqlalchemy.sql.ddl.CreateTable
- Represent a CREATE TABLE statement.sqlalchemy.sql.ddl._DropBase
- Undocumentedsqlalchemy.sql.ddl._DropView
- Semi-public 'DROP VIEW' construct.sqlalchemy.sql.ddl.DropConstraint
- Represent an ALTER TABLE DROP CONSTRAINT statement.sqlalchemy.sql.ddl.DropIndex
- Represent a DROP INDEX statement.sqlalchemy.sql.ddl.DropSchema
- Represent a DROP SCHEMA statement.sqlalchemy.sql.ddl.DropSequence
- Represent a DROP SEQUENCE statement.sqlalchemy.sql.ddl.DropTable
- Represent a DROP TABLE statement.sqlalchemy.sql.ddl.DropColumnComment
- Represent a COMMENT ON COLUMN IS NULL statement.sqlalchemy.sql.ddl.DropConstraintComment
- Represent a COMMENT ON CONSTRAINT IS NULL statement.sqlalchemy.sql.ddl.DropTableComment
- Represent a COMMENT ON TABLE '' statement.sqlalchemy.sql.ddl.SetColumnComment
- Represent a COMMENT ON COLUMN IS statement.sqlalchemy.sql.ddl.SetConstraintComment
- Represent a COMMENT ON CONSTRAINT IS statement.sqlalchemy.sql.ddl.SetTableComment
- Represent a COMMENT ON TABLE IS statement.sqlalchemy.sql.ddl.DDL
- A literal DDL statement.sqlalchemy.sql.elements._IdentifiedClause
- Undocumentedsqlalchemy.sql.elements.ReleaseSavepointClause
- Undocumentedsqlalchemy.sql.elements.RollbackToSavepointClause
- Undocumentedsqlalchemy.sql.elements.SavepointClause
- Undocumentedsqlalchemy.sql.elements.TextClause
- Represent a literal SQL text fragment.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.lambdas.StatementLambdaElement
- Represent a composable SQL statement as a :class:`_sql.LambdaElement`.sqlalchemy.sql.lambdas.LinkedLambdaElement
- Represent subsequent links of a :class:`.StatementLambdaElement`.sqlalchemy.sql.schema.DefaultGenerator
- Base class for column *default* values.sqlalchemy.sql.schema.ColumnDefault
- A plain default value on a column.sqlalchemy.sql.schema.CallableColumnDefault
- default generator for a callable Python functionsqlalchemy.sql.schema.ColumnElementColumnDefault
- default generator for a SQL expressionsqlalchemy.sql.schema.ScalarElementColumnDefault
- default generator for a fixed scalar Python valuesqlalchemy.sql.schema.Sequence
- Represents a named database sequence.sqlalchemy.sql.selectable.ExecutableReturnsRows
- base for executable statements that return rows.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.selectable.TypedReturnsRows
- base for executable statements that return rows.sqlalchemy.orm.context.FromStatement
- Core construct that represents a load of ORM objects from various :class:`.ReturnsRows` and other classes including:sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.roles.DDLRole
- Undocumentedsqlalchemy.sql.ddl.ExecutableDDLElement
- Base class for standalone executable DDL expression constructs.sqlalchemy.sql.ddl._CreateDropBase
- Base class for DDL constructs that represent CREATE and DROP or equivalents.sqlalchemy.dialects.postgresql.CreateDomainType
- Represent a CREATE DOMAIN statement.sqlalchemy.dialects.postgresql.CreateEnumType
- Undocumentedsqlalchemy.dialects.postgresql.DropDomainType
- Represent a DROP DOMAIN statement.sqlalchemy.dialects.postgresql.DropEnumType
- Undocumentedsqlalchemy.sql.ddl._CreateBase
- Undocumentedsqlalchemy.sql.ddl.AddConstraint
- Represent an ALTER TABLE ADD CONSTRAINT statement.sqlalchemy.sql.ddl.CreateIndex
- Represent a CREATE INDEX statement.sqlalchemy.sql.ddl.CreateSchema
- Represent a CREATE SCHEMA statement.sqlalchemy.sql.ddl.CreateSequence
- Represent a CREATE SEQUENCE statement.sqlalchemy.sql.ddl.CreateTable
- Represent a CREATE TABLE statement.sqlalchemy.sql.ddl._DropBase
- Undocumentedsqlalchemy.sql.ddl._DropView
- Semi-public 'DROP VIEW' construct.sqlalchemy.sql.ddl.DropConstraint
- Represent an ALTER TABLE DROP CONSTRAINT statement.sqlalchemy.sql.ddl.DropIndex
- Represent a DROP INDEX statement.sqlalchemy.sql.ddl.DropSchema
- Represent a DROP SCHEMA statement.sqlalchemy.sql.ddl.DropSequence
- Represent a DROP SEQUENCE statement.sqlalchemy.sql.ddl.DropTable
- Represent a DROP TABLE statement.sqlalchemy.sql.ddl.DropColumnComment
- Represent a COMMENT ON COLUMN IS NULL statement.sqlalchemy.sql.ddl.DropConstraintComment
- Represent a COMMENT ON CONSTRAINT IS NULL statement.sqlalchemy.sql.ddl.DropTableComment
- Represent a COMMENT ON TABLE '' statement.sqlalchemy.sql.ddl.SetColumnComment
- Represent a COMMENT ON COLUMN IS statement.sqlalchemy.sql.ddl.SetConstraintComment
- Represent a COMMENT ON CONSTRAINT IS statement.sqlalchemy.sql.ddl.SetTableComment
- Represent a COMMENT ON TABLE IS statement.sqlalchemy.sql.ddl.DDL
- A literal DDL statement.sqlalchemy.sql.roles.DMLRole
- Undocumentedsqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.roles.SelectStatementRole
- Undocumentedsqlalchemy.sql.elements.TextClause
- Represent a literal SQL text fragment.sqlalchemy.sql.selectable.SelectBase
- Base class for SELECT statements.sqlalchemy.sql.selectable.GenerativeSelect
- Base class for SELECT statements where additional elements can be added.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.roles.StringRole
- mixin indicating a role that results in stringssqlalchemy.sql.roles.TruncatedLabelRole
- Undocumentedsqlalchemy.sql.roles.StructuralRole
- Undocumentedsqlalchemy.sql.roles.DDLExpressionRole
- Undocumentedsqlalchemy.sql.elements.ColumnElement
- Represent a column-oriented SQL expression suitable for usage in the "columns" clause, WHERE clause etc. of a statement.sqlalchemy.dialects.mssql.information_schema._cast_on_2005
- Undocumentedsqlalchemy.dialects.postgresql.aggregate_order_by
- Represent a PostgreSQL aggregate order by expression.sqlalchemy.sql.crud._multiparam_column
- Undocumentedsqlalchemy.sql.elements._label_reference
- Wrap a column expression as it appears in a 'reference' context.sqlalchemy.sql.elements._textual_label_reference
- Undocumentedsqlalchemy.sql.elements.Case
- Represent a ``CASE`` expression.sqlalchemy.sql.elements.CollationClause
- Undocumentedsqlalchemy.sql.elements.Extract
- Represent a SQL EXTRACT clause, ``extract(field FROM expr)``.sqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.FunctionFilter
- Represent a function FILTER clause.sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.elements.KeyedColumnElement
- ColumnElement where ``.key`` is non-None.sqlalchemy.sql.elements.BindParameter
- Represent a "bound expression".sqlalchemy.sql.selectable._OffsetLimitParam
- Undocumentedsqlalchemy.sql.elements.NamedColumn
- No class docstring; 0/1 property, 0/4 class variable, 2/8 methods documentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.elements.TableValuedColumn
- Undocumentedsqlalchemy.sql.functions.ScalarFunctionColumn
- Undocumentedsqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.OperatorExpression
- base for expressions that contain an operator and operandssqlalchemy.sql.elements.BinaryExpression
- Represent an expression that is ``LEFT <operator> RIGHT``.sqlalchemy.dialects.mysql.match
- Produce a ``MATCH (X, Y) AGAINST ('TEXT')`` clause.sqlalchemy.sql.elements.IndexExpression
- Represent the class of expressions that are like an "index" operation.sqlalchemy.sql.functions.FunctionAsBinary
- Undocumentedsqlalchemy.sql.elements.ExpressionClauseList
- Describe a list of clauses, separated by an operator, in a column expression context.sqlalchemy.dialects.postgresql.array
- A PostgreSQL ARRAY literal.sqlalchemy.sql.elements.BooleanClauseList
- No class docstring; 0/1 property, 0/5 instance variable, 0/2 class variable, 0/2 method, 2/6 class methods documentedsqlalchemy.sql.elements.Over
- Represent an OVER clause.sqlalchemy.sql.elements.Slice
- Represent SQL for a Python array-slice object.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.UnaryExpression
- Define a 'unary' expression.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.CollectionAggregate
- Forms the basis for right-hand collection operator modifiers ANY and ALL.sqlalchemy.sql.selectable.Exists
- Represent an ``EXISTS`` clause.sqlalchemy.sql.elements.WithinGroup
- Represent a WITHIN GROUP (ORDER BY) clause.sqlalchemy.sql.elements.WrapsColumnExpression
- Mixin that defines a :class:`_expression.ColumnElement` as a wrapper with special labeling behavior for an expression that already has a name.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.Cast
- Represent a ``CAST`` expression.sqlalchemy.dialects.mssql.base.TryCast
- Represent a SQL Server TRY_CAST expression.sqlalchemy.sql.elements.TypeCoerce
- Represent a Python-side type-coercion wrapper.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.elements.TextClause
- Represent a literal SQL text fragment.sqlalchemy.sql.roles.JoinTargetRole
- Undocumentedsqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.sql.roles.FromClauseRole
- Undocumentedsqlalchemy.sql.elements.TextClause
- Represent a literal SQL text fragment.sqlalchemy.sql.roles.DMLTableRole
- Undocumentedsqlalchemy.sql.selectable.Alias
- Represents an table or selectable alias (AS).sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.CTE
- Represent a Common Table Expression.sqlalchemy.sql.selectable.Join
- Represent a ``JOIN`` construct between two :class:`_expression.FromClause` elements.sqlalchemy.orm.util._ORMJoin
- Extend Join to support ORM constructs as input.sqlalchemy.sql.selectable.TableClause
- Represents a minimal "table" construct.sqlalchemy.sql.schema.Table
- Represent a table in a database.sqlalchemy.sql.roles.StrictFromClauseRole
- Undocumentedsqlalchemy.orm.interfaces.ORMFromClauseRole
- Undocumentedsqlalchemy.orm.mapper.Mapper
- Defines an association between a Python class and a database table or other relational structure, so that ORM operations against the class may proceed.sqlalchemy.orm.util.AliasedInsp
- Provide an inspection interface for an :class:`.AliasedClass` object.sqlalchemy.sql.roles.AnonymizedFromClauseRole
- Undocumentedsqlalchemy.sql.selectable.FromClause
- Represent an element that can be used within the ``FROM`` clause of a ``SELECT`` statement.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.FromGrouping
- Represent a grouping of a FROM clausesqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.Join
- Represent a ``JOIN`` construct between two :class:`_expression.FromClause` elements.sqlalchemy.orm.util._ORMJoin
- Extend Join to support ORM constructs as input.sqlalchemy.sql.selectable.NamedFromClause
- A :class:`.FromClause` that has a name.sqlalchemy.sql.selectable.AliasedReturnsRows
- Base class of aliases against tables, subqueries, and other selectables.sqlalchemy.sql.selectable.CTE
- Represent a Common Table Expression.sqlalchemy.sql.selectable.FromClauseAlias
- Undocumentedsqlalchemy.sql.selectable.Alias
- Represents an table or selectable alias (AS).sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableSample
- Represent a TABLESAMPLE clause.sqlalchemy.sql.selectable.Subquery
- Represent a subquery of a SELECT.sqlalchemy.sql.selectable.LateralFromClause
- mark a FROM clause as being able to render directly as LATERALsqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Values
- Represent a ``VALUES`` construct that can be used as a FROM element in a statement.sqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.TableClause
- Represents a minimal "table" construct.sqlalchemy.sql.schema.Table
- Represent a table in a database.sqlalchemy.sql.roles.OnClauseRole
- Undocumentedsqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.sql.roles.WhereHavingRole
- Undocumentedsqlalchemy.sql.elements.ColumnElement
- Represent a column-oriented SQL expression suitable for usage in the "columns" clause, WHERE clause etc. of a statement.sqlalchemy.dialects.mssql.information_schema._cast_on_2005
- Undocumentedsqlalchemy.dialects.postgresql.aggregate_order_by
- Represent a PostgreSQL aggregate order by expression.sqlalchemy.sql.crud._multiparam_column
- Undocumentedsqlalchemy.sql.elements._label_reference
- Wrap a column expression as it appears in a 'reference' context.sqlalchemy.sql.elements._textual_label_reference
- Undocumentedsqlalchemy.sql.elements.Case
- Represent a ``CASE`` expression.sqlalchemy.sql.elements.CollationClause
- Undocumentedsqlalchemy.sql.elements.Extract
- Represent a SQL EXTRACT clause, ``extract(field FROM expr)``.sqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.FunctionFilter
- Represent a function FILTER clause.sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.elements.KeyedColumnElement
- ColumnElement where ``.key`` is non-None.sqlalchemy.sql.elements.BindParameter
- Represent a "bound expression".sqlalchemy.sql.selectable._OffsetLimitParam
- Undocumentedsqlalchemy.sql.elements.NamedColumn
- No class docstring; 0/1 property, 0/4 class variable, 2/8 methods documentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.elements.TableValuedColumn
- Undocumentedsqlalchemy.sql.functions.ScalarFunctionColumn
- Undocumentedsqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.OperatorExpression
- base for expressions that contain an operator and operandssqlalchemy.sql.elements.BinaryExpression
- Represent an expression that is ``LEFT <operator> RIGHT``.sqlalchemy.dialects.mysql.match
- Produce a ``MATCH (X, Y) AGAINST ('TEXT')`` clause.sqlalchemy.sql.elements.IndexExpression
- Represent the class of expressions that are like an "index" operation.sqlalchemy.sql.functions.FunctionAsBinary
- Undocumentedsqlalchemy.sql.elements.ExpressionClauseList
- Describe a list of clauses, separated by an operator, in a column expression context.sqlalchemy.dialects.postgresql.array
- A PostgreSQL ARRAY literal.sqlalchemy.sql.elements.BooleanClauseList
- No class docstring; 0/1 property, 0/5 instance variable, 0/2 class variable, 0/2 method, 2/6 class methods documentedsqlalchemy.sql.elements.Over
- Represent an OVER clause.sqlalchemy.sql.elements.Slice
- Represent SQL for a Python array-slice object.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.UnaryExpression
- Define a 'unary' expression.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.CollectionAggregate
- Forms the basis for right-hand collection operator modifiers ANY and ALL.sqlalchemy.sql.selectable.Exists
- Represent an ``EXISTS`` clause.sqlalchemy.sql.elements.WithinGroup
- Represent a WITHIN GROUP (ORDER BY) clause.sqlalchemy.sql.elements.WrapsColumnExpression
- Mixin that defines a :class:`_expression.ColumnElement` as a wrapper with special labeling behavior for an expression that already has a name.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.Cast
- Represent a ``CAST`` expression.sqlalchemy.dialects.mssql.base.TryCast
- Represent a SQL Server TRY_CAST expression.sqlalchemy.sql.elements.TypeCoerce
- Represent a Python-side type-coercion wrapper.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.elements.TextClause
- Represent a literal SQL text fragment.sqlalchemy.sql.roles.StatementOptionRole
- Undocumentedsqlalchemy.sql.elements.ColumnElement
- Represent a column-oriented SQL expression suitable for usage in the "columns" clause, WHERE clause etc. of a statement.sqlalchemy.dialects.mssql.information_schema._cast_on_2005
- Undocumentedsqlalchemy.dialects.postgresql.aggregate_order_by
- Represent a PostgreSQL aggregate order by expression.sqlalchemy.sql.crud._multiparam_column
- Undocumentedsqlalchemy.sql.elements._label_reference
- Wrap a column expression as it appears in a 'reference' context.sqlalchemy.sql.elements._textual_label_reference
- Undocumentedsqlalchemy.sql.elements.Case
- Represent a ``CASE`` expression.sqlalchemy.sql.elements.CollationClause
- Undocumentedsqlalchemy.sql.elements.Extract
- Represent a SQL EXTRACT clause, ``extract(field FROM expr)``.sqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.FunctionFilter
- Represent a function FILTER clause.sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.elements.KeyedColumnElement
- ColumnElement where ``.key`` is non-None.sqlalchemy.sql.elements.BindParameter
- Represent a "bound expression".sqlalchemy.sql.selectable._OffsetLimitParam
- Undocumentedsqlalchemy.sql.elements.NamedColumn
- No class docstring; 0/1 property, 0/4 class variable, 2/8 methods documentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.elements.TableValuedColumn
- Undocumentedsqlalchemy.sql.functions.ScalarFunctionColumn
- Undocumentedsqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.OperatorExpression
- base for expressions that contain an operator and operandssqlalchemy.sql.elements.BinaryExpression
- Represent an expression that is ``LEFT <operator> RIGHT``.sqlalchemy.dialects.mysql.match
- Produce a ``MATCH (X, Y) AGAINST ('TEXT')`` clause.sqlalchemy.sql.elements.IndexExpression
- Represent the class of expressions that are like an "index" operation.sqlalchemy.sql.functions.FunctionAsBinary
- Undocumentedsqlalchemy.sql.elements.ExpressionClauseList
- Describe a list of clauses, separated by an operator, in a column expression context.sqlalchemy.dialects.postgresql.array
- A PostgreSQL ARRAY literal.sqlalchemy.sql.elements.BooleanClauseList
- No class docstring; 0/1 property, 0/5 instance variable, 0/2 class variable, 0/2 method, 2/6 class methods documentedsqlalchemy.sql.elements.Over
- Represent an OVER clause.sqlalchemy.sql.elements.Slice
- Represent SQL for a Python array-slice object.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.UnaryExpression
- Define a 'unary' expression.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.CollectionAggregate
- Forms the basis for right-hand collection operator modifiers ANY and ALL.sqlalchemy.sql.selectable.Exists
- Represent an ``EXISTS`` clause.sqlalchemy.sql.elements.WithinGroup
- Represent a WITHIN GROUP (ORDER BY) clause.sqlalchemy.sql.elements.WrapsColumnExpression
- Mixin that defines a :class:`_expression.ColumnElement` as a wrapper with special labeling behavior for an expression that already has a name.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.Cast
- Represent a ``CAST`` expression.sqlalchemy.dialects.mssql.base.TryCast
- Represent a SQL Server TRY_CAST expression.sqlalchemy.sql.elements.TypeCoerce
- Represent a Python-side type-coercion wrapper.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.elements.TextClause
- Represent a literal SQL text fragment.sqlalchemy.sql.roles.TruncatedLabelRole
- Undocumentedsqlalchemy.sql.roles.TypedColumnsClauseRole
- element-typed form of ColumnsClauseRolesqlalchemy.orm.interfaces.ORMColumnsClauseRole
- Undocumentedsqlalchemy.orm.interfaces.ORMEntityColumnsClauseRole
- Undocumentedsqlalchemy.orm.mapper.Mapper
- Defines an association between a Python class and a database table or other relational structure, so that ORM operations against the class may proceed.sqlalchemy.orm.util.AliasedInsp
- Provide an inspection interface for an :class:`.AliasedClass` object.sqlalchemy.orm.util.AliasedClass
- Represents an "aliased" form of a mapped class for usage with Query.sqlalchemy.orm.util.Bundle
- A grouping of SQL expressions that are returned by a :class:`.Query` under one namespace.sqlalchemy.sql.roles.ExpressionElementRole
- Undocumentedsqlalchemy.sql.elements.SQLColumnExpression
- A type that may be used to indicate any SQL column element or object that acts in place of one.sqlalchemy.orm.base.SQLORMExpression
- A type that may be used to indicate any ORM-level attribute or object that acts in place of one, in the context of SQL expression construction.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.base.Mapped
- Represent an ORM mapped attribute on a mapped class.sqlalchemy.orm.base._DeclarativeMapped
- Mixin for :class:`.MapperProperty` subclasses that allows them to be compatible with ORM-annotated declarative mappings.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.descriptor_props.Composite
- Declarative-compatible front-end for the :class:`.CompositeProperty` class.sqlalchemy.orm.descriptor_props.Synonym
- Declarative front-end for the :class:`.SynonymProperty` class.sqlalchemy.orm.properties.MappedColumn
- Maps a single :class:`_schema.Column` on a class.sqlalchemy.orm.properties.MappedSQLExpression
- Declarative front-end for the :class:`.ColumnProperty` class.sqlalchemy.orm.relationships.Relationship
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.sql.elements.ColumnElement
- Represent a column-oriented SQL expression suitable for usage in the "columns" clause, WHERE clause etc. of a statement.sqlalchemy.dialects.mssql.information_schema._cast_on_2005
- Undocumentedsqlalchemy.dialects.postgresql.aggregate_order_by
- Represent a PostgreSQL aggregate order by expression.sqlalchemy.sql.crud._multiparam_column
- Undocumentedsqlalchemy.sql.elements._label_reference
- Wrap a column expression as it appears in a 'reference' context.sqlalchemy.sql.elements._textual_label_reference
- Undocumentedsqlalchemy.sql.elements.Case
- Represent a ``CASE`` expression.sqlalchemy.sql.elements.CollationClause
- Undocumentedsqlalchemy.sql.elements.Extract
- Represent a SQL EXTRACT clause, ``extract(field FROM expr)``.sqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.FunctionFilter
- Represent a function FILTER clause.sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.elements.KeyedColumnElement
- ColumnElement where ``.key`` is non-None.sqlalchemy.sql.elements.BindParameter
- Represent a "bound expression".sqlalchemy.sql.selectable._OffsetLimitParam
- Undocumentedsqlalchemy.sql.elements.NamedColumn
- No class docstring; 0/1 property, 0/4 class variable, 2/8 methods documentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.elements.TableValuedColumn
- Undocumentedsqlalchemy.sql.functions.ScalarFunctionColumn
- Undocumentedsqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.OperatorExpression
- base for expressions that contain an operator and operandssqlalchemy.sql.elements.BinaryExpression
- Represent an expression that is ``LEFT <operator> RIGHT``.sqlalchemy.dialects.mysql.match
- Produce a ``MATCH (X, Y) AGAINST ('TEXT')`` clause.sqlalchemy.sql.elements.IndexExpression
- Represent the class of expressions that are like an "index" operation.sqlalchemy.sql.functions.FunctionAsBinary
- Undocumentedsqlalchemy.sql.elements.ExpressionClauseList
- Describe a list of clauses, separated by an operator, in a column expression context.sqlalchemy.dialects.postgresql.array
- A PostgreSQL ARRAY literal.sqlalchemy.sql.elements.BooleanClauseList
- No class docstring; 0/1 property, 0/5 instance variable, 0/2 class variable, 0/2 method, 2/6 class methods documentedsqlalchemy.sql.elements.Over
- Represent an OVER clause.sqlalchemy.sql.elements.Slice
- Represent SQL for a Python array-slice object.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.UnaryExpression
- Define a 'unary' expression.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.CollectionAggregate
- Forms the basis for right-hand collection operator modifiers ANY and ALL.sqlalchemy.sql.selectable.Exists
- Represent an ``EXISTS`` clause.sqlalchemy.sql.elements.WithinGroup
- Represent a WITHIN GROUP (ORDER BY) clause.sqlalchemy.sql.elements.WrapsColumnExpression
- Mixin that defines a :class:`_expression.ColumnElement` as a wrapper with special labeling behavior for an expression that already has a name.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.Cast
- Represent a ``CAST`` expression.sqlalchemy.dialects.mssql.base.TryCast
- Represent a SQL Server TRY_CAST expression.sqlalchemy.sql.elements.TypeCoerce
- Represent a Python-side type-coercion wrapper.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.roles.BinaryElementRole
- Undocumentedsqlalchemy.sql.compiler._CompileLabel
- lightweight label object which acts as an expression.Label.sqlalchemy.sql.compiler.ilike_case_insensitive
- produce a wrapping element for a case-insensitive portion of an ILIKE construct.sqlalchemy.sql.elements.ColumnElement
- Represent a column-oriented SQL expression suitable for usage in the "columns" clause, WHERE clause etc. of a statement.sqlalchemy.dialects.mssql.information_schema._cast_on_2005
- Undocumentedsqlalchemy.dialects.postgresql.aggregate_order_by
- Represent a PostgreSQL aggregate order by expression.sqlalchemy.sql.crud._multiparam_column
- Undocumentedsqlalchemy.sql.elements._label_reference
- Wrap a column expression as it appears in a 'reference' context.sqlalchemy.sql.elements._textual_label_reference
- Undocumentedsqlalchemy.sql.elements.Case
- Represent a ``CASE`` expression.sqlalchemy.sql.elements.CollationClause
- Undocumentedsqlalchemy.sql.elements.Extract
- Represent a SQL EXTRACT clause, ``extract(field FROM expr)``.sqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.FunctionFilter
- Represent a function FILTER clause.sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.elements.KeyedColumnElement
- ColumnElement where ``.key`` is non-None.sqlalchemy.sql.elements.BindParameter
- Represent a "bound expression".sqlalchemy.sql.selectable._OffsetLimitParam
- Undocumentedsqlalchemy.sql.elements.NamedColumn
- No class docstring; 0/1 property, 0/4 class variable, 2/8 methods documentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.elements.TableValuedColumn
- Undocumentedsqlalchemy.sql.functions.ScalarFunctionColumn
- Undocumentedsqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.OperatorExpression
- base for expressions that contain an operator and operandssqlalchemy.sql.elements.BinaryExpression
- Represent an expression that is ``LEFT <operator> RIGHT``.sqlalchemy.dialects.mysql.match
- Produce a ``MATCH (X, Y) AGAINST ('TEXT')`` clause.sqlalchemy.sql.elements.IndexExpression
- Represent the class of expressions that are like an "index" operation.sqlalchemy.sql.functions.FunctionAsBinary
- Undocumentedsqlalchemy.sql.elements.ExpressionClauseList
- Describe a list of clauses, separated by an operator, in a column expression context.sqlalchemy.dialects.postgresql.array
- A PostgreSQL ARRAY literal.sqlalchemy.sql.elements.BooleanClauseList
- No class docstring; 0/1 property, 0/5 instance variable, 0/2 class variable, 0/2 method, 2/6 class methods documentedsqlalchemy.sql.elements.Over
- Represent an OVER clause.sqlalchemy.sql.elements.Slice
- Represent SQL for a Python array-slice object.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.UnaryExpression
- Define a 'unary' expression.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.CollectionAggregate
- Forms the basis for right-hand collection operator modifiers ANY and ALL.sqlalchemy.sql.selectable.Exists
- Represent an ``EXISTS`` clause.sqlalchemy.sql.elements.WithinGroup
- Represent a WITHIN GROUP (ORDER BY) clause.sqlalchemy.sql.elements.WrapsColumnExpression
- Mixin that defines a :class:`_expression.ColumnElement` as a wrapper with special labeling behavior for an expression that already has a name.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.Cast
- Represent a ``CAST`` expression.sqlalchemy.dialects.mssql.base.TryCast
- Represent a SQL Server TRY_CAST expression.sqlalchemy.sql.elements.TypeCoerce
- Represent a Python-side type-coercion wrapper.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.elements.TextClause
- Represent a literal SQL text fragment.sqlalchemy.sql.roles.ConstExprRole
- Undocumentedsqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.roles.LabeledColumnExprRole
- Undocumentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.roles.UsesInspection
- Undocumentedsqlalchemy.sql.roles.ColumnsClauseRole
- Undocumentedsqlalchemy.orm.interfaces.ORMColumnsClauseRole
- Undocumentedsqlalchemy.orm.interfaces.ORMEntityColumnsClauseRole
- Undocumentedsqlalchemy.orm.mapper.Mapper
- Defines an association between a Python class and a database table or other relational structure, so that ORM operations against the class may proceed.sqlalchemy.orm.util.AliasedInsp
- Provide an inspection interface for an :class:`.AliasedClass` object.sqlalchemy.orm.util.AliasedClass
- Represents an "aliased" form of a mapped class for usage with Query.sqlalchemy.orm.util.Bundle
- A grouping of SQL expressions that are returned by a :class:`.Query` under one namespace.sqlalchemy.sql.elements.ClauseList
- Describe a list of clauses, separated by an operator.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.ColumnElement
- Represent a column-oriented SQL expression suitable for usage in the "columns" clause, WHERE clause etc. of a statement.sqlalchemy.dialects.mssql.information_schema._cast_on_2005
- Undocumentedsqlalchemy.dialects.postgresql.aggregate_order_by
- Represent a PostgreSQL aggregate order by expression.sqlalchemy.sql.crud._multiparam_column
- Undocumentedsqlalchemy.sql.elements._label_reference
- Wrap a column expression as it appears in a 'reference' context.sqlalchemy.sql.elements._textual_label_reference
- Undocumentedsqlalchemy.sql.elements.Case
- Represent a ``CASE`` expression.sqlalchemy.sql.elements.CollationClause
- Undocumentedsqlalchemy.sql.elements.Extract
- Represent a SQL EXTRACT clause, ``extract(field FROM expr)``.sqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.FunctionFilter
- Represent a function FILTER clause.sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.elements.KeyedColumnElement
- ColumnElement where ``.key`` is non-None.sqlalchemy.sql.elements.BindParameter
- Represent a "bound expression".sqlalchemy.sql.selectable._OffsetLimitParam
- Undocumentedsqlalchemy.sql.elements.NamedColumn
- No class docstring; 0/1 property, 0/4 class variable, 2/8 methods documentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.elements.TableValuedColumn
- Undocumentedsqlalchemy.sql.functions.ScalarFunctionColumn
- Undocumentedsqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.OperatorExpression
- base for expressions that contain an operator and operandssqlalchemy.sql.elements.BinaryExpression
- Represent an expression that is ``LEFT <operator> RIGHT``.sqlalchemy.dialects.mysql.match
- Produce a ``MATCH (X, Y) AGAINST ('TEXT')`` clause.sqlalchemy.sql.elements.IndexExpression
- Represent the class of expressions that are like an "index" operation.sqlalchemy.sql.functions.FunctionAsBinary
- Undocumentedsqlalchemy.sql.elements.ExpressionClauseList
- Describe a list of clauses, separated by an operator, in a column expression context.sqlalchemy.dialects.postgresql.array
- A PostgreSQL ARRAY literal.sqlalchemy.sql.elements.BooleanClauseList
- No class docstring; 0/1 property, 0/5 instance variable, 0/2 class variable, 0/2 method, 2/6 class methods documentedsqlalchemy.sql.elements.Over
- Represent an OVER clause.sqlalchemy.sql.elements.Slice
- Represent SQL for a Python array-slice object.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.UnaryExpression
- Define a 'unary' expression.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.CollectionAggregate
- Forms the basis for right-hand collection operator modifiers ANY and ALL.sqlalchemy.sql.selectable.Exists
- Represent an ``EXISTS`` clause.sqlalchemy.sql.elements.WithinGroup
- Represent a WITHIN GROUP (ORDER BY) clause.sqlalchemy.sql.elements.WrapsColumnExpression
- Mixin that defines a :class:`_expression.ColumnElement` as a wrapper with special labeling behavior for an expression that already has a name.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.Cast
- Represent a ``CAST`` expression.sqlalchemy.dialects.mssql.base.TryCast
- Represent a SQL Server TRY_CAST expression.sqlalchemy.sql.elements.TypeCoerce
- Represent a Python-side type-coercion wrapper.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.elements.CompilerColumnElement
- A compiler-only column element used for ad-hoc string compilations.sqlalchemy.sql.compiler._CompileLabel
- lightweight label object which acts as an expression.Label.sqlalchemy.sql.compiler.ilike_case_insensitive
- produce a wrapping element for a case-insensitive portion of an ILIKE construct.sqlalchemy.sql.roles.FromClauseRole
- Undocumentedsqlalchemy.sql.elements.TextClause
- Represent a literal SQL text fragment.sqlalchemy.sql.roles.DMLTableRole
- Undocumentedsqlalchemy.sql.selectable.Alias
- Represents an table or selectable alias (AS).sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.CTE
- Represent a Common Table Expression.sqlalchemy.sql.selectable.Join
- Represent a ``JOIN`` construct between two :class:`_expression.FromClause` elements.sqlalchemy.orm.util._ORMJoin
- Extend Join to support ORM constructs as input.sqlalchemy.sql.selectable.TableClause
- Represents a minimal "table" construct.sqlalchemy.sql.schema.Table
- Represent a table in a database.sqlalchemy.sql.roles.StrictFromClauseRole
- Undocumentedsqlalchemy.orm.interfaces.ORMFromClauseRole
- Undocumentedsqlalchemy.orm.mapper.Mapper
- Defines an association between a Python class and a database table or other relational structure, so that ORM operations against the class may proceed.sqlalchemy.orm.util.AliasedInsp
- Provide an inspection interface for an :class:`.AliasedClass` object.sqlalchemy.sql.roles.AnonymizedFromClauseRole
- Undocumentedsqlalchemy.sql.selectable.FromClause
- Represent an element that can be used within the ``FROM`` clause of a ``SELECT`` statement.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.FromGrouping
- Represent a grouping of a FROM clausesqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.Join
- Represent a ``JOIN`` construct between two :class:`_expression.FromClause` elements.sqlalchemy.orm.util._ORMJoin
- Extend Join to support ORM constructs as input.sqlalchemy.sql.selectable.NamedFromClause
- A :class:`.FromClause` that has a name.sqlalchemy.sql.selectable.AliasedReturnsRows
- Base class of aliases against tables, subqueries, and other selectables.sqlalchemy.sql.selectable.CTE
- Represent a Common Table Expression.sqlalchemy.sql.selectable.FromClauseAlias
- Undocumentedsqlalchemy.sql.selectable.Alias
- Represents an table or selectable alias (AS).sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableSample
- Represent a TABLESAMPLE clause.sqlalchemy.sql.selectable.Subquery
- Represent a subquery of a SELECT.sqlalchemy.sql.selectable.LateralFromClause
- mark a FROM clause as being able to render directly as LATERALsqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Values
- Represent a ``VALUES`` construct that can be used as a FROM element in a statement.sqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.TableClause
- Represents a minimal "table" construct.sqlalchemy.sql.schema.Table
- Represent a table in a database.sqlalchemy.sql.roles.GroupByRole
- Undocumentedsqlalchemy.sql.roles.JoinTargetRole
- Undocumentedsqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.sql.roles.FromClauseRole
- Undocumentedsqlalchemy.sql.elements.TextClause
- Represent a literal SQL text fragment.sqlalchemy.sql.roles.DMLTableRole
- Undocumentedsqlalchemy.sql.selectable.Alias
- Represents an table or selectable alias (AS).sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.CTE
- Represent a Common Table Expression.sqlalchemy.sql.selectable.Join
- Represent a ``JOIN`` construct between two :class:`_expression.FromClause` elements.sqlalchemy.orm.util._ORMJoin
- Extend Join to support ORM constructs as input.sqlalchemy.sql.selectable.TableClause
- Represents a minimal "table" construct.sqlalchemy.sql.schema.Table
- Represent a table in a database.sqlalchemy.sql.roles.StrictFromClauseRole
- Undocumentedsqlalchemy.orm.interfaces.ORMFromClauseRole
- Undocumentedsqlalchemy.orm.mapper.Mapper
- Defines an association between a Python class and a database table or other relational structure, so that ORM operations against the class may proceed.sqlalchemy.orm.util.AliasedInsp
- Provide an inspection interface for an :class:`.AliasedClass` object.sqlalchemy.sql.roles.AnonymizedFromClauseRole
- Undocumentedsqlalchemy.sql.selectable.FromClause
- Represent an element that can be used within the ``FROM`` clause of a ``SELECT`` statement.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.FromGrouping
- Represent a grouping of a FROM clausesqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.Join
- Represent a ``JOIN`` construct between two :class:`_expression.FromClause` elements.sqlalchemy.orm.util._ORMJoin
- Extend Join to support ORM constructs as input.sqlalchemy.sql.selectable.NamedFromClause
- A :class:`.FromClause` that has a name.sqlalchemy.sql.selectable.AliasedReturnsRows
- Base class of aliases against tables, subqueries, and other selectables.sqlalchemy.sql.selectable.CTE
- Represent a Common Table Expression.sqlalchemy.sql.selectable.FromClauseAlias
- Undocumentedsqlalchemy.sql.selectable.Alias
- Represents an table or selectable alias (AS).sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableSample
- Represent a TABLESAMPLE clause.sqlalchemy.sql.selectable.Subquery
- Represent a subquery of a SELECT.sqlalchemy.sql.selectable.LateralFromClause
- mark a FROM clause as being able to render directly as LATERALsqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Values
- Represent a ``VALUES`` construct that can be used as a FROM element in a statement.sqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.TableClause
- Represents a minimal "table" construct.sqlalchemy.sql.schema.Table
- Represent a table in a database.sqlalchemy.sql.schema.ColumnCollectionMixin
- A :class:`_expression.ColumnCollection` of :class:`_schema.Column` objects.sqlalchemy.sql.schema.ColumnCollectionConstraint
- A constraint that proxies a ColumnCollection.sqlalchemy.dialects.postgresql.ExcludeConstraint
- A table-level EXCLUDE constraint.sqlalchemy.sql.schema.CheckConstraint
- A table- or column-level CHECK constraint.sqlalchemy.sql.schema.ForeignKeyConstraint
- A table-level FOREIGN KEY constraint.sqlalchemy.sql.schema.PrimaryKeyConstraint
- A table-level PRIMARY KEY constraint.sqlalchemy.sql.schema.UniqueConstraint
- A table-level UNIQUE constraint.sqlalchemy.sql.schema.Index
- A table-level INDEX.sqlalchemy.sql.schema.HasConditionalDDL
- define a class that includes the :meth:`.HasConditionalDDL.ddl_if` method, allowing for conditional rendering of DDL.sqlalchemy.sql.schema.Constraint
- A table-level SQL constraint.sqlalchemy.sql.schema.ColumnCollectionConstraint
- A constraint that proxies a ColumnCollection.sqlalchemy.dialects.postgresql.ExcludeConstraint
- A table-level EXCLUDE constraint.sqlalchemy.sql.schema.CheckConstraint
- A table- or column-level CHECK constraint.sqlalchemy.sql.schema.ForeignKeyConstraint
- A table-level FOREIGN KEY constraint.sqlalchemy.sql.schema.PrimaryKeyConstraint
- A table-level PRIMARY KEY constraint.sqlalchemy.sql.schema.UniqueConstraint
- A table-level UNIQUE constraint.sqlalchemy.sql.schema.Index
- A table-level INDEX.sqlalchemy.sql.schema.IdentityOptions
- Defines options for a named database sequence or an identity column.sqlalchemy.sql.schema.Identity
- Defines an identity column, i.e. "GENERATED { ALWAYS | BY DEFAULT } AS IDENTITY" syntax.sqlalchemy.sql.schema.Sequence
- Represents a named database sequence.sqlalchemy.sql.selectable._SelectFromElements
- Undocumentedsqlalchemy.orm.query.Query
- ORM-level SQL construction object.sqlalchemy.ext.horizontal_shard.ShardedQuery
- Query class used with :class:`.ShardedSession`.sqlalchemy.orm.dynamic.AppenderQuery
- A dynamic query that supports basic collection storage operations.sqlalchemy.orm.query.RowReturningQuery
- Undocumentedsqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.HasHints
- No class docstring; 0/3 class variable, 2/3 methods documentedsqlalchemy.orm.query.Query
- ORM-level SQL construction object.sqlalchemy.ext.horizontal_shard.ShardedQuery
- Query class used with :class:`.ShardedSession`.sqlalchemy.orm.dynamic.AppenderQuery
- A dynamic query that supports basic collection storage operations.sqlalchemy.orm.query.RowReturningQuery
- Undocumentedsqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.HasPrefixes
- No class docstring; 0/1 instance variable, 0/1 class variable, 1/1 method documentedsqlalchemy.orm.query.Query
- ORM-level SQL construction object.sqlalchemy.ext.horizontal_shard.ShardedQuery
- Query class used with :class:`.ShardedSession`.sqlalchemy.orm.dynamic.AppenderQuery
- A dynamic query that supports basic collection storage operations.sqlalchemy.orm.query.RowReturningQuery
- Undocumentedsqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.CTE
- Represent a Common Table Expression.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.HasSuffixes
- No class docstring; 0/1 instance variable, 0/1 class variable, 1/1 method documentedsqlalchemy.orm.query.Query
- ORM-level SQL construction object.sqlalchemy.ext.horizontal_shard.ShardedQuery
- Query class used with :class:`.ShardedSession`.sqlalchemy.orm.dynamic.AppenderQuery
- A dynamic query that supports basic collection storage operations.sqlalchemy.orm.query.RowReturningQuery
- Undocumentedsqlalchemy.sql.selectable.CTE
- Represent a Common Table Expression.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.NoInit
- Undocumentedsqlalchemy.sql.selectable.AliasedReturnsRows
- Base class of aliases against tables, subqueries, and other selectables.sqlalchemy.sql.selectable.CTE
- Represent a Common Table Expression.sqlalchemy.sql.selectable.FromClauseAlias
- Undocumentedsqlalchemy.sql.selectable.Alias
- Represents an table or selectable alias (AS).sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableSample
- Represent a TABLESAMPLE clause.sqlalchemy.sql.selectable.Subquery
- Represent a subquery of a SELECT.sqlalchemy.sql.sqltypes._RenderISO8601NoT
- Undocumentedsqlalchemy.sql.sqltypes.Date
- A type for ``datetime.date()`` objects.sqlalchemy.dialects.mssql.base._MSDate
- Undocumentedsqlalchemy.dialects.oracle.types._OracleDate
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._CXOracleDate
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncpgDate
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGDate
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGDate
- Undocumentedsqlalchemy.dialects.sqlite.DATE
- Represent a Python date object in SQLite using a string.sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteDate
- Undocumentedsqlalchemy.sql.sqltypes.DATE
- The SQL DATE type.sqlalchemy.sql.sqltypes.DateTime
- A type for ``datetime.datetime()`` objects.sqlalchemy.dialects.mssql.base._MSDateTime
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._ODBCDateTime
- Undocumentedsqlalchemy.dialects.mssql.DATETIME2
- Undocumentedsqlalchemy.dialects.mssql.DATETIMEOFFSET
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._ODBCDATETIMEOFFSET
- Undocumentedsqlalchemy.dialects.mssql.SMALLDATETIME
- Undocumentedsqlalchemy.dialects.oracle.DATE
- Provide the oracle DATE type.sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDateTime
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGTimeStamp
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGTimeStamp
- Undocumentedsqlalchemy.dialects.sqlite.DATETIME
- Represent a Python datetime object in SQLite using a string.sqlalchemy.sql.sqltypes.DATETIME
- The SQL DATETIME type.sqlalchemy.dialects.mysql.DATETIME
- MySQL DATETIME type.sqlalchemy.sql.sqltypes.TIMESTAMP
- The SQL TIMESTAMP type.sqlalchemy.dialects.mysql.TIMESTAMP
- MySQL TIMESTAMP type.sqlalchemy.dialects.oracle.cx_oracle._CXOracleTIMESTAMP
- Undocumentedsqlalchemy.dialects.oracle.TIMESTAMP
- Oracle implementation of ``TIMESTAMP``, which supports additional Oracle-specific modessqlalchemy.dialects.postgresql.TIMESTAMP
- Provide the PostgreSQL TIMESTAMP type.sqlalchemy.sql.sqltypes.Time
- A type for ``datetime.time()`` objects.sqlalchemy.dialects.postgresql.asyncpg.AsyncpgTime
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGTime
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGTime
- Undocumentedsqlalchemy.dialects.sqlite.TIME
- Represent a Python time object in SQLite using a string.sqlalchemy.sql.sqltypes.TIME
- The SQL TIME type.sqlalchemy.dialects.mssql.TIME
- Undocumentedsqlalchemy.dialects.mssql.base._BASETIMEIMPL
- Undocumentedsqlalchemy.dialects.mysql.TIME
- MySQL TIME type.sqlalchemy.dialects.mysql.pyodbc._pyodbcTIME
- Undocumentedsqlalchemy.dialects.postgresql.TIME
- PostgreSQL TIME type.sqlalchemy.sql.type_api.TypeEngineMixin
- classes which subclass this can act as "mixin" classes for TypeEngine.sqlalchemy.sql.sqltypes.Concatenable
- A mixin that marks a type as supporting 'concatenation', typically strings.sqlalchemy.dialects.postgresql.hstore.HSTORE
- Represent the PostgreSQL HSTORE type.sqlalchemy.sql.sqltypes.ARRAY
- Represent a SQL Array type.sqlalchemy.dialects.postgresql.ARRAY
- PostgreSQL ARRAY type.sqlalchemy.dialects.postgresql._psycopg_common._PsycopgARRAY
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGARRAY
- Undocumentedsqlalchemy.sql.sqltypes.String
- The base for all string and character types.sqlalchemy.dialects.mssql.pyodbc._String_pyodbc
- Undocumentedsqlalchemy.dialects.mysql.types._StringType
- Base for MySQL string types.sqlalchemy.dialects.mysql.CHAR
- MySQL CHAR type, for fixed-length character data.sqlalchemy.dialects.mysql.ENUM
- MySQL ENUM type.sqlalchemy.dialects.mysql.LONGTEXT
- MySQL LONGTEXT type, for text up to 2^32 characters.sqlalchemy.dialects.mysql.MEDIUMTEXT
- MySQL MEDIUMTEXT type, for text up to 2^24 characters.sqlalchemy.dialects.mysql.NCHAR
- MySQL NCHAR type.sqlalchemy.dialects.mysql.NVARCHAR
- MySQL NVARCHAR type.sqlalchemy.dialects.mysql.SET
- MySQL SET type.sqlalchemy.dialects.mysql.TEXT
- MySQL TEXT type, for text up to 2^16 characters.sqlalchemy.dialects.mysql.TINYTEXT
- MySQL TINYTEXT type, for text up to 2^8 characters.sqlalchemy.dialects.mysql.VARCHAR
- MySQL VARCHAR type, for variable-length character data.sqlalchemy.dialects.oracle.cx_oracle._OracleString
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncpgString
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGString
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGString
- Undocumentedsqlalchemy.sql.sqltypes.CHAR
- The SQL CHAR type.sqlalchemy.dialects.mysql.CHAR
- MySQL CHAR type, for fixed-length character data.sqlalchemy.dialects.oracle.cx_oracle._OracleChar
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncpgCHAR
- Undocumentedsqlalchemy.sql.sqltypes.Enum
- Generic Enum Type.sqlalchemy.dialects.mysql.ENUM
- MySQL ENUM type.sqlalchemy.dialects.oracle.cx_oracle._OracleEnum
- Undocumentedsqlalchemy.dialects.postgresql.ENUM
- PostgreSQL ENUM type.sqlalchemy.sql.sqltypes.Text
- A variably sized string type.sqlalchemy.dialects.mssql.XML
- MSSQL XML type.sqlalchemy.dialects.oracle.cx_oracle._OracleText
- Undocumentedsqlalchemy.dialects.oracle.LONG
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleLong
- Undocumentedsqlalchemy.dialects.oracle.NCLOB
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextNCLOB
- Undocumentedsqlalchemy.sql.sqltypes.CLOB
- The CLOB type.sqlalchemy.sql.sqltypes.TEXT
- The SQL TEXT type.sqlalchemy.dialects.mysql.TEXT
- MySQL TEXT type, for text up to 2^16 characters.sqlalchemy.sql.sqltypes.UnicodeText
- An unbounded-length Unicode string type.sqlalchemy.dialects.mssql.base._MSUnicodeText
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._UnicodeText_pyodbc
- Undocumentedsqlalchemy.dialects.mssql.NTEXT
- MSSQL NTEXT type, for variable-length unicode text up to 2^30 characters.sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextCLOB
- Undocumentedsqlalchemy.sql.sqltypes.Unicode
- A variable length Unicode string type.sqlalchemy.dialects.mssql.base._MSUnicode
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._Unicode_pyodbc
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringCHAR
- Undocumentedsqlalchemy.sql.sqltypes.NCHAR
- The SQL NCHAR type.sqlalchemy.dialects.mysql.NCHAR
- MySQL NCHAR type.sqlalchemy.dialects.oracle.cx_oracle._OracleNChar
- Undocumentedsqlalchemy.sql.sqltypes.NVARCHAR
- The SQL NVARCHAR type.sqlalchemy.dialects.mysql.NVARCHAR
- MySQL NVARCHAR type.sqlalchemy.sql.sqltypes.VARCHAR
- The SQL VARCHAR type.sqlalchemy.dialects.mysql.VARCHAR
- MySQL VARCHAR type, for variable-length character data.sqlalchemy.sql.sqltypes.HasExpressionLookup
- Mixin expression adaptations based on lookup tables.sqlalchemy.sql.sqltypes._AbstractInterval
- Undocumentedsqlalchemy.dialects.oracle.INTERVAL
- No class docstring; 0/1 property, 0/2 instance variable, 0/1 class variable, 1/2 method, 0/1 class method documentedsqlalchemy.dialects.oracle.cx_oracle._OracleInterval
- Undocumentedsqlalchemy.dialects.postgresql.INTERVAL
- PostgreSQL INTERVAL type.sqlalchemy.sql.sqltypes.Interval
- A type for ``datetime.timedelta()`` objects.sqlalchemy.sql.sqltypes.Date
- A type for ``datetime.date()`` objects.sqlalchemy.dialects.mssql.base._MSDate
- Undocumentedsqlalchemy.dialects.oracle.types._OracleDate
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._CXOracleDate
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncpgDate
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGDate
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGDate
- Undocumentedsqlalchemy.dialects.sqlite.DATE
- Represent a Python date object in SQLite using a string.sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteDate
- Undocumentedsqlalchemy.sql.sqltypes.DATE
- The SQL DATE type.sqlalchemy.sql.sqltypes.DateTime
- A type for ``datetime.datetime()`` objects.sqlalchemy.dialects.mssql.base._MSDateTime
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._ODBCDateTime
- Undocumentedsqlalchemy.dialects.mssql.DATETIME2
- Undocumentedsqlalchemy.dialects.mssql.DATETIMEOFFSET
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._ODBCDATETIMEOFFSET
- Undocumentedsqlalchemy.dialects.mssql.SMALLDATETIME
- Undocumentedsqlalchemy.dialects.oracle.DATE
- Provide the oracle DATE type.sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDateTime
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGTimeStamp
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGTimeStamp
- Undocumentedsqlalchemy.dialects.sqlite.DATETIME
- Represent a Python datetime object in SQLite using a string.sqlalchemy.sql.sqltypes.DATETIME
- The SQL DATETIME type.sqlalchemy.dialects.mysql.DATETIME
- MySQL DATETIME type.sqlalchemy.sql.sqltypes.TIMESTAMP
- The SQL TIMESTAMP type.sqlalchemy.dialects.mysql.TIMESTAMP
- MySQL TIMESTAMP type.sqlalchemy.dialects.oracle.cx_oracle._CXOracleTIMESTAMP
- Undocumentedsqlalchemy.dialects.oracle.TIMESTAMP
- Oracle implementation of ``TIMESTAMP``, which supports additional Oracle-specific modessqlalchemy.dialects.postgresql.TIMESTAMP
- Provide the PostgreSQL TIMESTAMP type.sqlalchemy.sql.sqltypes.Integer
- A type for ``int`` integers.sqlalchemy.dialects.mssql.TINYINT
- Undocumentedsqlalchemy.dialects.mysql.types._IntegerType
- Undocumentedsqlalchemy.dialects.mysql.BIGINT
- MySQL BIGINTEGER type.sqlalchemy.dialects.mysql.INTEGER
- MySQL INTEGER type.sqlalchemy.dialects.mysql.MEDIUMINT
- MySQL MEDIUMINTEGER type.sqlalchemy.dialects.mysql.SMALLINT
- MySQL SMALLINTEGER type.sqlalchemy.dialects.mysql.TINYINT
- MySQL TINYINT type.sqlalchemy.dialects.oracle.cx_oracle._OracleInteger
- Undocumentedsqlalchemy.dialects.oracle.NUMBER
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncpgInteger
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGInteger
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGInteger
- Undocumentedsqlalchemy.sql.sqltypes.BigInteger
- A type for bigger ``int`` integers.sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBigInteger
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGBigInteger
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGBigInteger
- Undocumentedsqlalchemy.sql.sqltypes.BIGINT
- The SQL BIGINT type.sqlalchemy.dialects.mysql.BIGINT
- MySQL BIGINTEGER type.sqlalchemy.sql.sqltypes.INTEGER
- The SQL INT or INTEGER type.sqlalchemy.dialects.mysql.INTEGER
- MySQL INTEGER type.sqlalchemy.sql.sqltypes.SmallInteger
- A type for smaller ``int`` integers.sqlalchemy.dialects.postgresql.pg8000._PGSmallInteger
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGSmallInteger
- Undocumentedsqlalchemy.sql.sqltypes.SMALLINT
- The SQL SMALLINT type.sqlalchemy.dialects.mysql.SMALLINT
- MySQL SMALLINTEGER type.sqlalchemy.sql.sqltypes.Numeric
- Base for non-integer numeric types, such as ``NUMERIC``, ``FLOAT``, ``DECIMAL``, and other variants.sqlalchemy.dialects.mssql.pymssql._MSNumeric_pymssql
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._MSNumeric_pyodbc
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleNumeric
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleBinaryFloat
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_DOUBLE
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_FLOAT
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleNUMBER
- Undocumentedsqlalchemy.dialects.oracle.NUMBER
- Undocumentedsqlalchemy.dialects.postgresql._psycopg_common._PsycopgNumeric
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncpgNumeric
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncpgFloat
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGNumeric
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGFloat
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGNumericNoBind
- Undocumentedsqlalchemy.sql.sqltypes.DECIMAL
- The SQL DECIMAL type.sqlalchemy.dialects.mysql.DECIMAL
- MySQL DECIMAL type.sqlalchemy.sql.sqltypes.Float
- Type representing floating point types, such as ``FLOAT`` or ``REAL``.sqlalchemy.dialects.mssql.pyodbc._MSFloat_pyodbc
- Undocumentedsqlalchemy.dialects.mysql.types._FloatType
- Undocumentedsqlalchemy.dialects.mysql.DOUBLE
- MySQL DOUBLE type.sqlalchemy.dialects.mysql.FLOAT
- MySQL FLOAT type.sqlalchemy.dialects.mysql.REAL
- MySQL REAL type.sqlalchemy.dialects.mysql.types._MatchType
- Undocumentedsqlalchemy.dialects.oracle.BINARY_DOUBLE
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_DOUBLE
- Undocumentedsqlalchemy.dialects.oracle.BINARY_FLOAT
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_FLOAT
- Undocumentedsqlalchemy.sql.sqltypes.Double
- A type for double ``FLOAT`` floating point types.sqlalchemy.sql.sqltypes.DOUBLE
- The SQL DOUBLE type.sqlalchemy.dialects.mysql.DOUBLE
- MySQL DOUBLE type.sqlalchemy.sql.sqltypes.DOUBLE_PRECISION
- The SQL DOUBLE PRECISION type.sqlalchemy.sql.sqltypes.FLOAT
- The SQL FLOAT type.sqlalchemy.dialects.mysql.FLOAT
- MySQL FLOAT type.sqlalchemy.dialects.oracle.FLOAT
- Oracle FLOAT.sqlalchemy.sql.sqltypes.REAL
- The SQL REAL type.sqlalchemy.dialects.mssql.REAL
- Undocumentedsqlalchemy.dialects.mysql.REAL
- MySQL REAL type.sqlalchemy.sql.sqltypes.NUMERIC
- The SQL NUMERIC type.sqlalchemy.dialects.mysql.NUMERIC
- MySQL NUMERIC type.sqlalchemy.sql.sqltypes.Time
- A type for ``datetime.time()`` objects.sqlalchemy.dialects.postgresql.asyncpg.AsyncpgTime
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGTime
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGTime
- Undocumentedsqlalchemy.dialects.sqlite.TIME
- Represent a Python time object in SQLite using a string.sqlalchemy.sql.sqltypes.TIME
- The SQL TIME type.sqlalchemy.dialects.mssql.TIME
- Undocumentedsqlalchemy.dialects.mssql.base._BASETIMEIMPL
- Undocumentedsqlalchemy.dialects.mysql.TIME
- MySQL TIME type.sqlalchemy.dialects.mysql.pyodbc._pyodbcTIME
- Undocumentedsqlalchemy.dialects.postgresql.TIME
- PostgreSQL TIME type.sqlalchemy.sql.sqltypes.Indexable
- A mixin that marks a type as supporting indexing operations, such as array or JSON structures.sqlalchemy.dialects.postgresql.hstore.HSTORE
- Represent the PostgreSQL HSTORE type.sqlalchemy.sql.sqltypes.ARRAY
- Represent a SQL Array type.sqlalchemy.dialects.postgresql.ARRAY
- PostgreSQL ARRAY type.sqlalchemy.dialects.postgresql._psycopg_common._PsycopgARRAY
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGARRAY
- Undocumentedsqlalchemy.sql.sqltypes.JSON
- Represent a SQL JSON type.sqlalchemy.dialects.mssql.JSON
- MSSQL JSON type.sqlalchemy.dialects.mssql.pyodbc._JSON_pyodbc
- Undocumentedsqlalchemy.dialects.mysql.JSON
- MySQL JSON type.sqlalchemy.dialects.postgresql.json.JSON
- Represent the PostgreSQL JSON type.sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSON
- Undocumentedsqlalchemy.dialects.postgresql.json.JSONB
- Represent the PostgreSQL JSONB type.sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONB
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGJSONB
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGJSONB
- Undocumentedsqlalchemy.dialects.postgresql.psycopg2._PGJSONB
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGJSON
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGJSON
- Undocumentedsqlalchemy.dialects.postgresql.psycopg2._PGJSON
- Undocumentedsqlalchemy.dialects.sqlite.JSON
- SQLite JSON type.sqlalchemy.dialects.sqlite.base._SQliteJson
- Undocumentedsqlalchemy.sql.sqltypes.SchemaType
- Add capabilities to a type which allow for schema-level DDL to be associated with a type.sqlalchemy.dialects.postgresql.DOMAIN
- Represent the DOMAIN PostgreSQL type.sqlalchemy.sql.sqltypes.Boolean
- A bool datatype.sqlalchemy.dialects.mssql.BIT
- MSSQL BIT type.sqlalchemy.dialects.oracle.types._OracleBoolean
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncpgBoolean
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGBoolean
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGBoolean
- Undocumentedsqlalchemy.sql.sqltypes.BOOLEAN
- The SQL BOOLEAN type.sqlalchemy.sql.sqltypes.MatchType
- Refers to the return type of the MATCH operator.sqlalchemy.dialects.mysql.types._MatchType
- Undocumentedsqlalchemy.sql.sqltypes.Enum
- Generic Enum Type.sqlalchemy.dialects.mysql.ENUM
- MySQL ENUM type.sqlalchemy.dialects.oracle.cx_oracle._OracleEnum
- Undocumentedsqlalchemy.dialects.postgresql.ENUM
- PostgreSQL ENUM type.sqlalchemy.sql.type_api.Emulated
- Mixin for base types that emulate the behavior of a DB-native type.sqlalchemy.sql.sqltypes.Boolean
- A bool datatype.sqlalchemy.dialects.mssql.BIT
- MSSQL BIT type.sqlalchemy.dialects.oracle.types._OracleBoolean
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncpgBoolean
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGBoolean
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGBoolean
- Undocumentedsqlalchemy.sql.sqltypes.BOOLEAN
- The SQL BOOLEAN type.sqlalchemy.sql.sqltypes.MatchType
- Refers to the return type of the MATCH operator.sqlalchemy.dialects.mysql.types._MatchType
- Undocumentedsqlalchemy.sql.sqltypes.Enum
- Generic Enum Type.sqlalchemy.dialects.mysql.ENUM
- MySQL ENUM type.sqlalchemy.dialects.oracle.cx_oracle._OracleEnum
- Undocumentedsqlalchemy.dialects.postgresql.ENUM
- PostgreSQL ENUM type.sqlalchemy.sql.sqltypes.Interval
- A type for ``datetime.timedelta()`` objects.sqlalchemy.sql.type_api.ExternalType
- mixin that defines attributes and behaviors specific to third-party datatypes.sqlalchemy.sql.type_api.TypeDecorator
- Allows the creation of types which add additional functionality to an existing type.sqlalchemy.sql.sqltypes.Interval
- A type for ``datetime.timedelta()`` objects.sqlalchemy.sql.sqltypes.PickleType
- Holds Python objects, which are serialized using pickle.sqlalchemy.sql.type_api.Variant
- deprecated. symbol is present for backwards-compatibility with workaround recipes, however this actual type should not be used.sqlalchemy.sql.type_api.UserDefinedType
- Base for user defined types.sqlalchemy.sql.type_api.NativeForEmulated
- Indicates DB-native types supported by an :class:`.Emulated` type.sqlalchemy.dialects.mysql.ENUM
- MySQL ENUM type.sqlalchemy.dialects.oracle.INTERVAL
- No class docstring; 0/1 property, 0/2 instance variable, 0/1 class variable, 1/2 method, 0/1 class method documentedsqlalchemy.dialects.oracle.cx_oracle._OracleInterval
- Undocumentedsqlalchemy.dialects.postgresql.ENUM
- PostgreSQL ENUM type.sqlalchemy.dialects.postgresql.INTERVAL
- PostgreSQL INTERVAL type.sqlalchemy.sql.type_api.UserDefinedType
- Base for user defined types.sqlalchemy.sql.util._repr_base
- Undocumentedsqlalchemy.sql.util._repr_params
- Provide a string view of bound parameters.sqlalchemy.sql.util._repr_row
- Provide a string view of a row.sqlalchemy.sql.util.ColumnAdapter._IncludeExcludeMapping
- Undocumentedsqlalchemy.sql.visitors.ClauseVisitor
sqlalchemy.sql.base.SchemaVisitor
- Define the visiting for ``SchemaItem`` objects.sqlalchemy.sql.ddl.InvokeDDLBase
- No class docstring; 0/1 instance variable, 1/2 method documentedsqlalchemy.sql.ddl.InvokeCreateDDLBase
- No class docstring; 1/1 method documentedsqlalchemy.dialects.postgresql.named_types.NamedTypeGenerator
- Undocumentedsqlalchemy.dialects.postgresql.named_types.DomainGenerator
- Undocumentedsqlalchemy.dialects.postgresql.named_types.EnumGenerator
- Undocumentedsqlalchemy.sql.ddl.SchemaGenerator
- Undocumentedsqlalchemy.sql.ddl.InvokeDropDDLBase
- No class docstring; 1/1 method documentedsqlalchemy.dialects.postgresql.named_types.NamedTypeDropper
- Undocumentedsqlalchemy.dialects.postgresql.named_types.DomainDropper
- Undocumentedsqlalchemy.dialects.postgresql.named_types.EnumDropper
- Undocumentedsqlalchemy.sql.ddl.SchemaDropper
- Undocumentedsqlalchemy.sql.visitors.HasTraversalDispatch
- Define infrastructure for classes that perform internal traversalssqlalchemy.sql.cache_key._CacheKeyTraversal
- Undocumentedsqlalchemy.sql.traversals._CopyInternalsTraversal
- Generate a _copy_internals internal traversal dispatch for classes with a _traverse_internals collection.sqlalchemy.sql.traversals._GetChildrenTraversal
- Generate a _children_traversal internal traversal dispatch for classes with a _traverse_internals collection.sqlalchemy.sql.traversals.TraversalComparatorStrategy
- Undocumentedsqlalchemy.sql.traversals.ColIdentityComparatorStrategy
- No class docstring; 1/4 method documentedsqlalchemy.sql.visitors.HasTraverseInternals
- base for classes that have a "traverse internals" element, which defines all kinds of ways of traversing the elements of an object.sqlalchemy.sql.cache_key.HasCacheKeyTraverse
- Undocumentedsqlalchemy.sql.traversals.HasCopyInternals
- No class docstring; 0/1 class variable, 1/2 method documentedsqlalchemy.sql.base.ExecutableOption
- No class docstring; 0/4 class variable, 1/1 method documentedsqlalchemy.orm.interfaces.ORMOption
- Base class for option objects that are passed to ORM queries.sqlalchemy.ext.horizontal_shard.set_shard_id
- a loader option for statements to apply a specific shard id to the primary query as well as for additional relationship and column loaders.sqlalchemy.orm.interfaces.CompileStateOption
- base for :class:`.ORMOption` classes that affect the compilation of a SQL query and therefore need to be part of the cache key.sqlalchemy.orm.interfaces.CriteriaOption
- Describe a WHERE criteria modification to an ORM statement at compilation time.sqlalchemy.orm.util.LoaderCriteriaOption
- Add additional WHERE criteria to the load for all occurrences of a particular entity.sqlalchemy.orm.interfaces.LoaderOption
- Describe a loader modification to an ORM statement at compilation time.sqlalchemy.orm.query.AliasOption
- No class docstring; 0/1 class variable, 1/2 method documentedsqlalchemy.orm.strategy_options._AbstractLoad
- No class docstring; 0/3 class variable, 18/26 methods, 0/1 class method documentedsqlalchemy.orm.strategy_options._WildcardLoad
- represent a standalone '*' load operationsqlalchemy.orm.strategy_options.Load
- Represents loader options which modify the state of a ORM-enabled :class:`_sql.Select` or a legacy :class:`_query.Query` in order to affect how various mapped attributes are loaded.sqlalchemy.orm.interfaces.MapperOption
- Describe a modification to a Querysqlalchemy.orm.interfaces.UserDefinedOption
- Base class for a user-defined option that can be consumed from the :meth:`.SessionEvents.do_orm_execute` event hook.sqlalchemy.sql.elements.ClauseElement
- Base class for elements of a programmatically constructed SQL expression.sqlalchemy.dialects.mysql.dml.OnDuplicateClause
- Undocumentedsqlalchemy.dialects.postgresql.dml.OnConflictClause
- Undocumentedsqlalchemy.dialects.postgresql.dml.OnConflictDoNothing
- Undocumentedsqlalchemy.dialects.postgresql.dml.OnConflictDoUpdate
- Undocumentedsqlalchemy.dialects.sqlite.dml.OnConflictClause
- Undocumentedsqlalchemy.dialects.sqlite.dml.OnConflictDoNothing
- Undocumentedsqlalchemy.dialects.sqlite.dml.OnConflictDoUpdate
- Undocumentedsqlalchemy.sql.ddl.BaseDDLElement
- The root of DDL constructs, including those that are sub-elements within the "create table" and other processes.sqlalchemy.sql.ddl.CreateColumn
- Represent a :class:`_schema.Column` as rendered in a CREATE TABLE statement, via the :class:`.CreateTable` construct.sqlalchemy.sql.ddl.CreateConstraint
- Undocumentedsqlalchemy.sql.ddl.ExecutableDDLElement
- Base class for standalone executable DDL expression constructs.sqlalchemy.sql.ddl._CreateDropBase
- Base class for DDL constructs that represent CREATE and DROP or equivalents.sqlalchemy.dialects.postgresql.CreateDomainType
- Represent a CREATE DOMAIN statement.sqlalchemy.dialects.postgresql.CreateEnumType
- Undocumentedsqlalchemy.dialects.postgresql.DropDomainType
- Represent a DROP DOMAIN statement.sqlalchemy.dialects.postgresql.DropEnumType
- Undocumentedsqlalchemy.sql.ddl._CreateBase
- Undocumentedsqlalchemy.sql.ddl.AddConstraint
- Represent an ALTER TABLE ADD CONSTRAINT statement.sqlalchemy.sql.ddl.CreateIndex
- Represent a CREATE INDEX statement.sqlalchemy.sql.ddl.CreateSchema
- Represent a CREATE SCHEMA statement.sqlalchemy.sql.ddl.CreateSequence
- Represent a CREATE SEQUENCE statement.sqlalchemy.sql.ddl.CreateTable
- Represent a CREATE TABLE statement.sqlalchemy.sql.ddl._DropBase
- Undocumentedsqlalchemy.sql.ddl._DropView
- Semi-public 'DROP VIEW' construct.sqlalchemy.sql.ddl.DropConstraint
- Represent an ALTER TABLE DROP CONSTRAINT statement.sqlalchemy.sql.ddl.DropIndex
- Represent a DROP INDEX statement.sqlalchemy.sql.ddl.DropSchema
- Represent a DROP SCHEMA statement.sqlalchemy.sql.ddl.DropSequence
- Represent a DROP SEQUENCE statement.sqlalchemy.sql.ddl.DropTable
- Represent a DROP TABLE statement.sqlalchemy.sql.ddl.DropColumnComment
- Represent a COMMENT ON COLUMN IS NULL statement.sqlalchemy.sql.ddl.DropConstraintComment
- Represent a COMMENT ON CONSTRAINT IS NULL statement.sqlalchemy.sql.ddl.DropTableComment
- Represent a COMMENT ON TABLE '' statement.sqlalchemy.sql.ddl.SetColumnComment
- Represent a COMMENT ON COLUMN IS statement.sqlalchemy.sql.ddl.SetConstraintComment
- Represent a COMMENT ON CONSTRAINT IS statement.sqlalchemy.sql.ddl.SetTableComment
- Represent a COMMENT ON TABLE IS statement.sqlalchemy.sql.ddl.DDL
- A literal DDL statement.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.elements._IdentifiedClause
- Undocumentedsqlalchemy.sql.elements.ReleaseSavepointClause
- Undocumentedsqlalchemy.sql.elements.RollbackToSavepointClause
- Undocumentedsqlalchemy.sql.elements.SavepointClause
- Undocumentedsqlalchemy.sql.elements.DQLDMLClauseElement
- represents a :class:`.ClauseElement` that compiles to a DQL or DML expression, not DDL.sqlalchemy.sql.elements.ClauseList
- Describe a list of clauses, separated by an operator.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.ColumnElement
- Represent a column-oriented SQL expression suitable for usage in the "columns" clause, WHERE clause etc. of a statement.sqlalchemy.dialects.mssql.information_schema._cast_on_2005
- Undocumentedsqlalchemy.dialects.postgresql.aggregate_order_by
- Represent a PostgreSQL aggregate order by expression.sqlalchemy.sql.crud._multiparam_column
- Undocumentedsqlalchemy.sql.elements._label_reference
- Wrap a column expression as it appears in a 'reference' context.sqlalchemy.sql.elements._textual_label_reference
- Undocumentedsqlalchemy.sql.elements.Case
- Represent a ``CASE`` expression.sqlalchemy.sql.elements.CollationClause
- Undocumentedsqlalchemy.sql.elements.Extract
- Represent a SQL EXTRACT clause, ``extract(field FROM expr)``.sqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.FunctionFilter
- Represent a function FILTER clause.sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.elements.KeyedColumnElement
- ColumnElement where ``.key`` is non-None.sqlalchemy.sql.elements.BindParameter
- Represent a "bound expression".sqlalchemy.sql.selectable._OffsetLimitParam
- Undocumentedsqlalchemy.sql.elements.NamedColumn
- No class docstring; 0/1 property, 0/4 class variable, 2/8 methods documentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.elements.TableValuedColumn
- Undocumentedsqlalchemy.sql.functions.ScalarFunctionColumn
- Undocumentedsqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.OperatorExpression
- base for expressions that contain an operator and operandssqlalchemy.sql.elements.BinaryExpression
- Represent an expression that is ``LEFT <operator> RIGHT``.sqlalchemy.dialects.mysql.match
- Produce a ``MATCH (X, Y) AGAINST ('TEXT')`` clause.sqlalchemy.sql.elements.IndexExpression
- Represent the class of expressions that are like an "index" operation.sqlalchemy.sql.functions.FunctionAsBinary
- Undocumentedsqlalchemy.sql.elements.ExpressionClauseList
- Describe a list of clauses, separated by an operator, in a column expression context.sqlalchemy.dialects.postgresql.array
- A PostgreSQL ARRAY literal.sqlalchemy.sql.elements.BooleanClauseList
- No class docstring; 0/1 property, 0/5 instance variable, 0/2 class variable, 0/2 method, 2/6 class methods documentedsqlalchemy.sql.elements.Over
- Represent an OVER clause.sqlalchemy.sql.elements.Slice
- Represent SQL for a Python array-slice object.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.UnaryExpression
- Define a 'unary' expression.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.CollectionAggregate
- Forms the basis for right-hand collection operator modifiers ANY and ALL.sqlalchemy.sql.selectable.Exists
- Represent an ``EXISTS`` clause.sqlalchemy.sql.elements.WithinGroup
- Represent a WITHIN GROUP (ORDER BY) clause.sqlalchemy.sql.elements.WrapsColumnExpression
- Mixin that defines a :class:`_expression.ColumnElement` as a wrapper with special labeling behavior for an expression that already has a name.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.Cast
- Represent a ``CAST`` expression.sqlalchemy.dialects.mssql.base.TryCast
- Represent a SQL Server TRY_CAST expression.sqlalchemy.sql.elements.TypeCoerce
- Represent a Python-side type-coercion wrapper.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.elements.GroupedElement
- Represent any parenthesized expressionsqlalchemy.orm.context.FromStatement
- Core construct that represents a load of ORM objects from various :class:`.ReturnsRows` and other classes including:sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.selectable.FromGrouping
- Represent a grouping of a FROM clausesqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.elements.TextClause
- Represent a literal SQL text fragment.sqlalchemy.sql.elements.TypeClause
- Handle a type keyword in a SQL statement.sqlalchemy.sql.selectable.ReturnsRows
- The base-most class for Core constructs that have some concept of columns that can represent rows.sqlalchemy.sql.selectable.ExecutableReturnsRows
- base for executable statements that return rows.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.selectable.TypedReturnsRows
- base for executable statements that return rows.sqlalchemy.orm.context.FromStatement
- Core construct that represents a load of ORM objects from various :class:`.ReturnsRows` and other classes including:sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.Selectable
- Mark a class as being selectable.sqlalchemy.sql.selectable.FromClause
- Represent an element that can be used within the ``FROM`` clause of a ``SELECT`` statement.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.FromGrouping
- Represent a grouping of a FROM clausesqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.Join
- Represent a ``JOIN`` construct between two :class:`_expression.FromClause` elements.sqlalchemy.orm.util._ORMJoin
- Extend Join to support ORM constructs as input.sqlalchemy.sql.selectable.NamedFromClause
- A :class:`.FromClause` that has a name.sqlalchemy.sql.selectable.AliasedReturnsRows
- Base class of aliases against tables, subqueries, and other selectables.sqlalchemy.sql.selectable.CTE
- Represent a Common Table Expression.sqlalchemy.sql.selectable.FromClauseAlias
- Undocumentedsqlalchemy.sql.selectable.Alias
- Represents an table or selectable alias (AS).sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableSample
- Represent a TABLESAMPLE clause.sqlalchemy.sql.selectable.Subquery
- Represent a subquery of a SELECT.sqlalchemy.sql.selectable.LateralFromClause
- mark a FROM clause as being able to render directly as LATERALsqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Values
- Represent a ``VALUES`` construct that can be used as a FROM element in a statement.sqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.TableClause
- Represents a minimal "table" construct.sqlalchemy.sql.schema.Table
- Represent a table in a database.sqlalchemy.sql.selectable.SelectBase
- Base class for SELECT statements.sqlalchemy.sql.selectable.GenerativeSelect
- Base class for SELECT statements where additional elements can be added.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.selectable.SelectsRows
- Sub-base of ReturnsRows for elements that deliver rows directly, namely SELECT and INSERT/UPDATE/DELETE..RETURNINGsqlalchemy.sql.selectable.HasCTE
- Mixin that declares a class to include CTE support.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.SelectBase
- Base class for SELECT statements.sqlalchemy.sql.selectable.GenerativeSelect
- Base class for SELECT statements where additional elements can be added.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.lambdas.LambdaElement
- A SQL construct where the state is stored as an un-invoked lambda.sqlalchemy.sql.lambdas.DeferredLambdaElement
- A LambdaElement where the lambda accepts arguments and is invoked within the compile phase with special context.sqlalchemy.sql.lambdas.StatementLambdaElement
- Represent a composable SQL statement as a :class:`_sql.LambdaElement`.sqlalchemy.sql.lambdas.LinkedLambdaElement
- Represent subsequent links of a :class:`.StatementLambdaElement`.sqlalchemy.sql.lambdas.NullLambdaStatement
- Provides the :class:`.StatementLambdaElement` API but does not cache or analyze lambdas.sqlalchemy.sql.selectable.ForUpdateArg
- No class docstring; 0/5 instance variable, 0/1 class variable, 1/4 method, 0/1 class method documentedsqlalchemy.sql.selectable._MemoizedSelectEntities
- represents partial state from a Select object, for the case where Select.columns() has redefined the set of columns/entities the statement will be SELECTing from. This object represents the entities from the SELECT before that transformation was applied, so that transformations that were made in terms of the SELECT at that time, such as join() as well as options(), can access the correct context.sqlalchemy.sql.traversals.HasShallowCopy
- attribute-wide operations that are useful for classes that use __slots__ and therefore can't operate on their attributes in a dictionary.sqlalchemy.orm.strategy_options._LoadElement
- represents strategy information to select for a LoaderStrategy and pass options to it.sqlalchemy.orm.strategy_options._AttributeStrategyLoad
- Loader strategies against specific relationship or column paths.sqlalchemy.orm.strategy_options._ClassStrategyLoad
- Loader strategies that deals with a class as a target, not an attribute pathsqlalchemy.orm.strategy_options._TokenStrategyLoad
- Loader strategies against wildcard attributessqlalchemy.sql.traversals.GenerativeOnTraversal
- Supplies Generative behavior but making use of traversals to shallow copy.sqlalchemy.orm.strategy_options._AbstractLoad
- No class docstring; 0/3 class variable, 18/26 methods, 0/1 class method documentedsqlalchemy.orm.strategy_options._WildcardLoad
- represent a standalone '*' load operationsqlalchemy.orm.strategy_options.Load
- Represents loader options which modify the state of a ORM-enabled :class:`_sql.Select` or a legacy :class:`_query.Query` in order to affect how various mapped attributes are loaded.sqlalchemy.sql.visitors.ExternallyTraversible
- No class docstring; 0/1 class variable, 2/4 methods documentedsqlalchemy.sql.annotation.SupportsAnnotations
- Undocumentedsqlalchemy.sql.annotation.Annotated
- clones a SupportsAnnotations and applies an 'annotations' dictionary.sqlalchemy.sql.elements.AnnotatedColumnElement
- No class docstring; 3/5 properties, 0/1 class variable, 0/2 method documentedsqlalchemy.sql.selectable.AnnotatedFromClause
- No class docstring; 1/1 property, 0/1 method documentedsqlalchemy.sql.annotation.SupportsWrappingAnnotations
- No class docstring; 0/1 property, 0/2 class variable, 3/3 methods documentedsqlalchemy.sql.annotation.SupportsCloneAnnotations
- No class docstring; 0/2 class variable, 3/3 methods documentedsqlalchemy.orm.query.Query
- ORM-level SQL construction object.sqlalchemy.ext.horizontal_shard.ShardedQuery
- Query class used with :class:`.ShardedSession`.sqlalchemy.orm.dynamic.AppenderQuery
- A dynamic query that supports basic collection storage operations.sqlalchemy.orm.query.RowReturningQuery
- Undocumentedsqlalchemy.orm.util.Bundle
- A grouping of SQL expressions that are returned by a :class:`.Query` under one namespace.sqlalchemy.sql.selectable.SelectBase
- Base class for SELECT statements.sqlalchemy.sql.selectable.GenerativeSelect
- Base class for SELECT statements where additional elements can be added.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.elements.ClauseElement
- Base class for elements of a programmatically constructed SQL expression.sqlalchemy.dialects.mysql.dml.OnDuplicateClause
- Undocumentedsqlalchemy.dialects.postgresql.dml.OnConflictClause
- Undocumentedsqlalchemy.dialects.postgresql.dml.OnConflictDoNothing
- Undocumentedsqlalchemy.dialects.postgresql.dml.OnConflictDoUpdate
- Undocumentedsqlalchemy.dialects.sqlite.dml.OnConflictClause
- Undocumentedsqlalchemy.dialects.sqlite.dml.OnConflictDoNothing
- Undocumentedsqlalchemy.dialects.sqlite.dml.OnConflictDoUpdate
- Undocumentedsqlalchemy.sql.ddl.BaseDDLElement
- The root of DDL constructs, including those that are sub-elements within the "create table" and other processes.sqlalchemy.sql.ddl.CreateColumn
- Represent a :class:`_schema.Column` as rendered in a CREATE TABLE statement, via the :class:`.CreateTable` construct.sqlalchemy.sql.ddl.CreateConstraint
- Undocumentedsqlalchemy.sql.ddl.ExecutableDDLElement
- Base class for standalone executable DDL expression constructs.sqlalchemy.sql.ddl._CreateDropBase
- Base class for DDL constructs that represent CREATE and DROP or equivalents.sqlalchemy.dialects.postgresql.CreateDomainType
- Represent a CREATE DOMAIN statement.sqlalchemy.dialects.postgresql.CreateEnumType
- Undocumentedsqlalchemy.dialects.postgresql.DropDomainType
- Represent a DROP DOMAIN statement.sqlalchemy.dialects.postgresql.DropEnumType
- Undocumentedsqlalchemy.sql.ddl._CreateBase
- Undocumentedsqlalchemy.sql.ddl.AddConstraint
- Represent an ALTER TABLE ADD CONSTRAINT statement.sqlalchemy.sql.ddl.CreateIndex
- Represent a CREATE INDEX statement.sqlalchemy.sql.ddl.CreateSchema
- Represent a CREATE SCHEMA statement.sqlalchemy.sql.ddl.CreateSequence
- Represent a CREATE SEQUENCE statement.sqlalchemy.sql.ddl.CreateTable
- Represent a CREATE TABLE statement.sqlalchemy.sql.ddl._DropBase
- Undocumentedsqlalchemy.sql.ddl._DropView
- Semi-public 'DROP VIEW' construct.sqlalchemy.sql.ddl.DropConstraint
- Represent an ALTER TABLE DROP CONSTRAINT statement.sqlalchemy.sql.ddl.DropIndex
- Represent a DROP INDEX statement.sqlalchemy.sql.ddl.DropSchema
- Represent a DROP SCHEMA statement.sqlalchemy.sql.ddl.DropSequence
- Represent a DROP SEQUENCE statement.sqlalchemy.sql.ddl.DropTable
- Represent a DROP TABLE statement.sqlalchemy.sql.ddl.DropColumnComment
- Represent a COMMENT ON COLUMN IS NULL statement.sqlalchemy.sql.ddl.DropConstraintComment
- Represent a COMMENT ON CONSTRAINT IS NULL statement.sqlalchemy.sql.ddl.DropTableComment
- Represent a COMMENT ON TABLE '' statement.sqlalchemy.sql.ddl.SetColumnComment
- Represent a COMMENT ON COLUMN IS statement.sqlalchemy.sql.ddl.SetConstraintComment
- Represent a COMMENT ON CONSTRAINT IS statement.sqlalchemy.sql.ddl.SetTableComment
- Represent a COMMENT ON TABLE IS statement.sqlalchemy.sql.ddl.DDL
- A literal DDL statement.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.elements._IdentifiedClause
- Undocumentedsqlalchemy.sql.elements.ReleaseSavepointClause
- Undocumentedsqlalchemy.sql.elements.RollbackToSavepointClause
- Undocumentedsqlalchemy.sql.elements.SavepointClause
- Undocumentedsqlalchemy.sql.elements.DQLDMLClauseElement
- represents a :class:`.ClauseElement` that compiles to a DQL or DML expression, not DDL.sqlalchemy.sql.elements.ClauseList
- Describe a list of clauses, separated by an operator.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.ColumnElement
- Represent a column-oriented SQL expression suitable for usage in the "columns" clause, WHERE clause etc. of a statement.sqlalchemy.dialects.mssql.information_schema._cast_on_2005
- Undocumentedsqlalchemy.dialects.postgresql.aggregate_order_by
- Represent a PostgreSQL aggregate order by expression.sqlalchemy.sql.crud._multiparam_column
- Undocumentedsqlalchemy.sql.elements._label_reference
- Wrap a column expression as it appears in a 'reference' context.sqlalchemy.sql.elements._textual_label_reference
- Undocumentedsqlalchemy.sql.elements.Case
- Represent a ``CASE`` expression.sqlalchemy.sql.elements.CollationClause
- Undocumentedsqlalchemy.sql.elements.Extract
- Represent a SQL EXTRACT clause, ``extract(field FROM expr)``.sqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.FunctionFilter
- Represent a function FILTER clause.sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.elements.KeyedColumnElement
- ColumnElement where ``.key`` is non-None.sqlalchemy.sql.elements.BindParameter
- Represent a "bound expression".sqlalchemy.sql.selectable._OffsetLimitParam
- Undocumentedsqlalchemy.sql.elements.NamedColumn
- No class docstring; 0/1 property, 0/4 class variable, 2/8 methods documentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.elements.TableValuedColumn
- Undocumentedsqlalchemy.sql.functions.ScalarFunctionColumn
- Undocumentedsqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.OperatorExpression
- base for expressions that contain an operator and operandssqlalchemy.sql.elements.BinaryExpression
- Represent an expression that is ``LEFT <operator> RIGHT``.sqlalchemy.dialects.mysql.match
- Produce a ``MATCH (X, Y) AGAINST ('TEXT')`` clause.sqlalchemy.sql.elements.IndexExpression
- Represent the class of expressions that are like an "index" operation.sqlalchemy.sql.functions.FunctionAsBinary
- Undocumentedsqlalchemy.sql.elements.ExpressionClauseList
- Describe a list of clauses, separated by an operator, in a column expression context.sqlalchemy.dialects.postgresql.array
- A PostgreSQL ARRAY literal.sqlalchemy.sql.elements.BooleanClauseList
- No class docstring; 0/1 property, 0/5 instance variable, 0/2 class variable, 0/2 method, 2/6 class methods documentedsqlalchemy.sql.elements.Over
- Represent an OVER clause.sqlalchemy.sql.elements.Slice
- Represent SQL for a Python array-slice object.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.UnaryExpression
- Define a 'unary' expression.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.CollectionAggregate
- Forms the basis for right-hand collection operator modifiers ANY and ALL.sqlalchemy.sql.selectable.Exists
- Represent an ``EXISTS`` clause.sqlalchemy.sql.elements.WithinGroup
- Represent a WITHIN GROUP (ORDER BY) clause.sqlalchemy.sql.elements.WrapsColumnExpression
- Mixin that defines a :class:`_expression.ColumnElement` as a wrapper with special labeling behavior for an expression that already has a name.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.Cast
- Represent a ``CAST`` expression.sqlalchemy.dialects.mssql.base.TryCast
- Represent a SQL Server TRY_CAST expression.sqlalchemy.sql.elements.TypeCoerce
- Represent a Python-side type-coercion wrapper.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.elements.GroupedElement
- Represent any parenthesized expressionsqlalchemy.orm.context.FromStatement
- Core construct that represents a load of ORM objects from various :class:`.ReturnsRows` and other classes including:sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.selectable.FromGrouping
- Represent a grouping of a FROM clausesqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.elements.TextClause
- Represent a literal SQL text fragment.sqlalchemy.sql.elements.TypeClause
- Handle a type keyword in a SQL statement.sqlalchemy.sql.selectable.ReturnsRows
- The base-most class for Core constructs that have some concept of columns that can represent rows.sqlalchemy.sql.selectable.ExecutableReturnsRows
- base for executable statements that return rows.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.selectable.TypedReturnsRows
- base for executable statements that return rows.sqlalchemy.orm.context.FromStatement
- Core construct that represents a load of ORM objects from various :class:`.ReturnsRows` and other classes including:sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.Selectable
- Mark a class as being selectable.sqlalchemy.sql.selectable.FromClause
- Represent an element that can be used within the ``FROM`` clause of a ``SELECT`` statement.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.FromGrouping
- Represent a grouping of a FROM clausesqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.Join
- Represent a ``JOIN`` construct between two :class:`_expression.FromClause` elements.sqlalchemy.orm.util._ORMJoin
- Extend Join to support ORM constructs as input.sqlalchemy.sql.selectable.NamedFromClause
- A :class:`.FromClause` that has a name.sqlalchemy.sql.selectable.AliasedReturnsRows
- Base class of aliases against tables, subqueries, and other selectables.sqlalchemy.sql.selectable.CTE
- Represent a Common Table Expression.sqlalchemy.sql.selectable.FromClauseAlias
- Undocumentedsqlalchemy.sql.selectable.Alias
- Represents an table or selectable alias (AS).sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableSample
- Represent a TABLESAMPLE clause.sqlalchemy.sql.selectable.Subquery
- Represent a subquery of a SELECT.sqlalchemy.sql.selectable.LateralFromClause
- mark a FROM clause as being able to render directly as LATERALsqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Values
- Represent a ``VALUES`` construct that can be used as a FROM element in a statement.sqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.TableClause
- Represents a minimal "table" construct.sqlalchemy.sql.schema.Table
- Represent a table in a database.sqlalchemy.sql.selectable.SelectBase
- Base class for SELECT statements.sqlalchemy.sql.selectable.GenerativeSelect
- Base class for SELECT statements where additional elements can be added.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.selectable.SelectsRows
- Sub-base of ReturnsRows for elements that deliver rows directly, namely SELECT and INSERT/UPDATE/DELETE..RETURNINGsqlalchemy.sql.selectable.HasCTE
- Mixin that declares a class to include CTE support.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.SelectBase
- Base class for SELECT statements.sqlalchemy.sql.selectable.GenerativeSelect
- Base class for SELECT statements where additional elements can be added.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.lambdas.LambdaElement
- A SQL construct where the state is stored as an un-invoked lambda.sqlalchemy.sql.lambdas.DeferredLambdaElement
- A LambdaElement where the lambda accepts arguments and is invoked within the compile phase with special context.sqlalchemy.sql.lambdas.StatementLambdaElement
- Represent a composable SQL statement as a :class:`_sql.LambdaElement`.sqlalchemy.sql.lambdas.LinkedLambdaElement
- Represent subsequent links of a :class:`.StatementLambdaElement`.sqlalchemy.sql.lambdas.NullLambdaStatement
- Provides the :class:`.StatementLambdaElement` API but does not cache or analyze lambdas.sqlalchemy.sql.selectable.ForUpdateArg
- No class docstring; 0/5 instance variable, 0/1 class variable, 1/4 method, 0/1 class method documentedsqlalchemy.sql.elements.ClauseElement
- Base class for elements of a programmatically constructed SQL expression.sqlalchemy.dialects.mysql.dml.OnDuplicateClause
- Undocumentedsqlalchemy.dialects.postgresql.dml.OnConflictClause
- Undocumentedsqlalchemy.dialects.postgresql.dml.OnConflictDoNothing
- Undocumentedsqlalchemy.dialects.postgresql.dml.OnConflictDoUpdate
- Undocumentedsqlalchemy.dialects.sqlite.dml.OnConflictClause
- Undocumentedsqlalchemy.dialects.sqlite.dml.OnConflictDoNothing
- Undocumentedsqlalchemy.dialects.sqlite.dml.OnConflictDoUpdate
- Undocumentedsqlalchemy.sql.ddl.BaseDDLElement
- The root of DDL constructs, including those that are sub-elements within the "create table" and other processes.sqlalchemy.sql.ddl.CreateColumn
- Represent a :class:`_schema.Column` as rendered in a CREATE TABLE statement, via the :class:`.CreateTable` construct.sqlalchemy.sql.ddl.CreateConstraint
- Undocumentedsqlalchemy.sql.ddl.ExecutableDDLElement
- Base class for standalone executable DDL expression constructs.sqlalchemy.sql.ddl._CreateDropBase
- Base class for DDL constructs that represent CREATE and DROP or equivalents.sqlalchemy.dialects.postgresql.CreateDomainType
- Represent a CREATE DOMAIN statement.sqlalchemy.dialects.postgresql.CreateEnumType
- Undocumentedsqlalchemy.dialects.postgresql.DropDomainType
- Represent a DROP DOMAIN statement.sqlalchemy.dialects.postgresql.DropEnumType
- Undocumentedsqlalchemy.sql.ddl._CreateBase
- Undocumentedsqlalchemy.sql.ddl.AddConstraint
- Represent an ALTER TABLE ADD CONSTRAINT statement.sqlalchemy.sql.ddl.CreateIndex
- Represent a CREATE INDEX statement.sqlalchemy.sql.ddl.CreateSchema
- Represent a CREATE SCHEMA statement.sqlalchemy.sql.ddl.CreateSequence
- Represent a CREATE SEQUENCE statement.sqlalchemy.sql.ddl.CreateTable
- Represent a CREATE TABLE statement.sqlalchemy.sql.ddl._DropBase
- Undocumentedsqlalchemy.sql.ddl._DropView
- Semi-public 'DROP VIEW' construct.sqlalchemy.sql.ddl.DropConstraint
- Represent an ALTER TABLE DROP CONSTRAINT statement.sqlalchemy.sql.ddl.DropIndex
- Represent a DROP INDEX statement.sqlalchemy.sql.ddl.DropSchema
- Represent a DROP SCHEMA statement.sqlalchemy.sql.ddl.DropSequence
- Represent a DROP SEQUENCE statement.sqlalchemy.sql.ddl.DropTable
- Represent a DROP TABLE statement.sqlalchemy.sql.ddl.DropColumnComment
- Represent a COMMENT ON COLUMN IS NULL statement.sqlalchemy.sql.ddl.DropConstraintComment
- Represent a COMMENT ON CONSTRAINT IS NULL statement.sqlalchemy.sql.ddl.DropTableComment
- Represent a COMMENT ON TABLE '' statement.sqlalchemy.sql.ddl.SetColumnComment
- Represent a COMMENT ON COLUMN IS statement.sqlalchemy.sql.ddl.SetConstraintComment
- Represent a COMMENT ON CONSTRAINT IS statement.sqlalchemy.sql.ddl.SetTableComment
- Represent a COMMENT ON TABLE IS statement.sqlalchemy.sql.ddl.DDL
- A literal DDL statement.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.elements._IdentifiedClause
- Undocumentedsqlalchemy.sql.elements.ReleaseSavepointClause
- Undocumentedsqlalchemy.sql.elements.RollbackToSavepointClause
- Undocumentedsqlalchemy.sql.elements.SavepointClause
- Undocumentedsqlalchemy.sql.elements.DQLDMLClauseElement
- represents a :class:`.ClauseElement` that compiles to a DQL or DML expression, not DDL.sqlalchemy.sql.elements.ClauseList
- Describe a list of clauses, separated by an operator.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.ColumnElement
- Represent a column-oriented SQL expression suitable for usage in the "columns" clause, WHERE clause etc. of a statement.sqlalchemy.dialects.mssql.information_schema._cast_on_2005
- Undocumentedsqlalchemy.dialects.postgresql.aggregate_order_by
- Represent a PostgreSQL aggregate order by expression.sqlalchemy.sql.crud._multiparam_column
- Undocumentedsqlalchemy.sql.elements._label_reference
- Wrap a column expression as it appears in a 'reference' context.sqlalchemy.sql.elements._textual_label_reference
- Undocumentedsqlalchemy.sql.elements.Case
- Represent a ``CASE`` expression.sqlalchemy.sql.elements.CollationClause
- Undocumentedsqlalchemy.sql.elements.Extract
- Represent a SQL EXTRACT clause, ``extract(field FROM expr)``.sqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.FunctionFilter
- Represent a function FILTER clause.sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.elements.KeyedColumnElement
- ColumnElement where ``.key`` is non-None.sqlalchemy.sql.elements.BindParameter
- Represent a "bound expression".sqlalchemy.sql.selectable._OffsetLimitParam
- Undocumentedsqlalchemy.sql.elements.NamedColumn
- No class docstring; 0/1 property, 0/4 class variable, 2/8 methods documentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.elements.TableValuedColumn
- Undocumentedsqlalchemy.sql.functions.ScalarFunctionColumn
- Undocumentedsqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.OperatorExpression
- base for expressions that contain an operator and operandssqlalchemy.sql.elements.BinaryExpression
- Represent an expression that is ``LEFT <operator> RIGHT``.sqlalchemy.dialects.mysql.match
- Produce a ``MATCH (X, Y) AGAINST ('TEXT')`` clause.sqlalchemy.sql.elements.IndexExpression
- Represent the class of expressions that are like an "index" operation.sqlalchemy.sql.functions.FunctionAsBinary
- Undocumentedsqlalchemy.sql.elements.ExpressionClauseList
- Describe a list of clauses, separated by an operator, in a column expression context.sqlalchemy.dialects.postgresql.array
- A PostgreSQL ARRAY literal.sqlalchemy.sql.elements.BooleanClauseList
- No class docstring; 0/1 property, 0/5 instance variable, 0/2 class variable, 0/2 method, 2/6 class methods documentedsqlalchemy.sql.elements.Over
- Represent an OVER clause.sqlalchemy.sql.elements.Slice
- Represent SQL for a Python array-slice object.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.UnaryExpression
- Define a 'unary' expression.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.CollectionAggregate
- Forms the basis for right-hand collection operator modifiers ANY and ALL.sqlalchemy.sql.selectable.Exists
- Represent an ``EXISTS`` clause.sqlalchemy.sql.elements.WithinGroup
- Represent a WITHIN GROUP (ORDER BY) clause.sqlalchemy.sql.elements.WrapsColumnExpression
- Mixin that defines a :class:`_expression.ColumnElement` as a wrapper with special labeling behavior for an expression that already has a name.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.Cast
- Represent a ``CAST`` expression.sqlalchemy.dialects.mssql.base.TryCast
- Represent a SQL Server TRY_CAST expression.sqlalchemy.sql.elements.TypeCoerce
- Represent a Python-side type-coercion wrapper.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.elements.GroupedElement
- Represent any parenthesized expressionsqlalchemy.orm.context.FromStatement
- Core construct that represents a load of ORM objects from various :class:`.ReturnsRows` and other classes including:sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.selectable.FromGrouping
- Represent a grouping of a FROM clausesqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.elements.TextClause
- Represent a literal SQL text fragment.sqlalchemy.sql.elements.TypeClause
- Handle a type keyword in a SQL statement.sqlalchemy.sql.selectable.ReturnsRows
- The base-most class for Core constructs that have some concept of columns that can represent rows.sqlalchemy.sql.selectable.ExecutableReturnsRows
- base for executable statements that return rows.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.selectable.TypedReturnsRows
- base for executable statements that return rows.sqlalchemy.orm.context.FromStatement
- Core construct that represents a load of ORM objects from various :class:`.ReturnsRows` and other classes including:sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.Selectable
- Mark a class as being selectable.sqlalchemy.sql.selectable.FromClause
- Represent an element that can be used within the ``FROM`` clause of a ``SELECT`` statement.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.FromGrouping
- Represent a grouping of a FROM clausesqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.Join
- Represent a ``JOIN`` construct between two :class:`_expression.FromClause` elements.sqlalchemy.orm.util._ORMJoin
- Extend Join to support ORM constructs as input.sqlalchemy.sql.selectable.NamedFromClause
- A :class:`.FromClause` that has a name.sqlalchemy.sql.selectable.AliasedReturnsRows
- Base class of aliases against tables, subqueries, and other selectables.sqlalchemy.sql.selectable.CTE
- Represent a Common Table Expression.sqlalchemy.sql.selectable.FromClauseAlias
- Undocumentedsqlalchemy.sql.selectable.Alias
- Represents an table or selectable alias (AS).sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableSample
- Represent a TABLESAMPLE clause.sqlalchemy.sql.selectable.Subquery
- Represent a subquery of a SELECT.sqlalchemy.sql.selectable.LateralFromClause
- mark a FROM clause as being able to render directly as LATERALsqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Values
- Represent a ``VALUES`` construct that can be used as a FROM element in a statement.sqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.TableClause
- Represents a minimal "table" construct.sqlalchemy.sql.schema.Table
- Represent a table in a database.sqlalchemy.sql.selectable.SelectBase
- Base class for SELECT statements.sqlalchemy.sql.selectable.GenerativeSelect
- Base class for SELECT statements where additional elements can be added.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.selectable.SelectsRows
- Sub-base of ReturnsRows for elements that deliver rows directly, namely SELECT and INSERT/UPDATE/DELETE..RETURNINGsqlalchemy.sql.selectable.HasCTE
- Mixin that declares a class to include CTE support.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.SelectBase
- Base class for SELECT statements.sqlalchemy.sql.selectable.GenerativeSelect
- Base class for SELECT statements where additional elements can be added.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.lambdas.LambdaElement
- A SQL construct where the state is stored as an un-invoked lambda.sqlalchemy.sql.lambdas.DeferredLambdaElement
- A LambdaElement where the lambda accepts arguments and is invoked within the compile phase with special context.sqlalchemy.sql.lambdas.StatementLambdaElement
- Represent a composable SQL statement as a :class:`_sql.LambdaElement`.sqlalchemy.sql.lambdas.LinkedLambdaElement
- Represent subsequent links of a :class:`.StatementLambdaElement`.sqlalchemy.sql.lambdas.NullLambdaStatement
- Provides the :class:`.StatementLambdaElement` API but does not cache or analyze lambdas.sqlalchemy.sql.selectable.ForUpdateArg
- No class docstring; 0/5 instance variable, 0/1 class variable, 1/4 method, 0/1 class method documentedsqlalchemy.sql.visitors.Visitable
- Base class for visitable objects.sqlalchemy.orm.strategy_options._LoadElement
- represents strategy information to select for a LoaderStrategy and pass options to it.sqlalchemy.orm.strategy_options._AttributeStrategyLoad
- Loader strategies against specific relationship or column paths.sqlalchemy.orm.strategy_options._ClassStrategyLoad
- Loader strategies that deals with a class as a target, not an attribute pathsqlalchemy.orm.strategy_options._TokenStrategyLoad
- Loader strategies against wildcard attributessqlalchemy.sql.elements.CompilerElement
- base class for SQL elements that can be compiled to produce a SQL string.sqlalchemy.sql.elements.ClauseElement
- Base class for elements of a programmatically constructed SQL expression.sqlalchemy.dialects.mysql.dml.OnDuplicateClause
- Undocumentedsqlalchemy.dialects.postgresql.dml.OnConflictClause
- Undocumentedsqlalchemy.dialects.postgresql.dml.OnConflictDoNothing
- Undocumentedsqlalchemy.dialects.postgresql.dml.OnConflictDoUpdate
- Undocumentedsqlalchemy.dialects.sqlite.dml.OnConflictClause
- Undocumentedsqlalchemy.dialects.sqlite.dml.OnConflictDoNothing
- Undocumentedsqlalchemy.dialects.sqlite.dml.OnConflictDoUpdate
- Undocumentedsqlalchemy.sql.ddl.BaseDDLElement
- The root of DDL constructs, including those that are sub-elements within the "create table" and other processes.sqlalchemy.sql.ddl.CreateColumn
- Represent a :class:`_schema.Column` as rendered in a CREATE TABLE statement, via the :class:`.CreateTable` construct.sqlalchemy.sql.ddl.CreateConstraint
- Undocumentedsqlalchemy.sql.ddl.ExecutableDDLElement
- Base class for standalone executable DDL expression constructs.sqlalchemy.sql.ddl._CreateDropBase
- Base class for DDL constructs that represent CREATE and DROP or equivalents.sqlalchemy.dialects.postgresql.CreateDomainType
- Represent a CREATE DOMAIN statement.sqlalchemy.dialects.postgresql.CreateEnumType
- Undocumentedsqlalchemy.dialects.postgresql.DropDomainType
- Represent a DROP DOMAIN statement.sqlalchemy.dialects.postgresql.DropEnumType
- Undocumentedsqlalchemy.sql.ddl._CreateBase
- Undocumentedsqlalchemy.sql.ddl.AddConstraint
- Represent an ALTER TABLE ADD CONSTRAINT statement.sqlalchemy.sql.ddl.CreateIndex
- Represent a CREATE INDEX statement.sqlalchemy.sql.ddl.CreateSchema
- Represent a CREATE SCHEMA statement.sqlalchemy.sql.ddl.CreateSequence
- Represent a CREATE SEQUENCE statement.sqlalchemy.sql.ddl.CreateTable
- Represent a CREATE TABLE statement.sqlalchemy.sql.ddl._DropBase
- Undocumentedsqlalchemy.sql.ddl._DropView
- Semi-public 'DROP VIEW' construct.sqlalchemy.sql.ddl.DropConstraint
- Represent an ALTER TABLE DROP CONSTRAINT statement.sqlalchemy.sql.ddl.DropIndex
- Represent a DROP INDEX statement.sqlalchemy.sql.ddl.DropSchema
- Represent a DROP SCHEMA statement.sqlalchemy.sql.ddl.DropSequence
- Represent a DROP SEQUENCE statement.sqlalchemy.sql.ddl.DropTable
- Represent a DROP TABLE statement.sqlalchemy.sql.ddl.DropColumnComment
- Represent a COMMENT ON COLUMN IS NULL statement.sqlalchemy.sql.ddl.DropConstraintComment
- Represent a COMMENT ON CONSTRAINT IS NULL statement.sqlalchemy.sql.ddl.DropTableComment
- Represent a COMMENT ON TABLE '' statement.sqlalchemy.sql.ddl.SetColumnComment
- Represent a COMMENT ON COLUMN IS statement.sqlalchemy.sql.ddl.SetConstraintComment
- Represent a COMMENT ON CONSTRAINT IS statement.sqlalchemy.sql.ddl.SetTableComment
- Represent a COMMENT ON TABLE IS statement.sqlalchemy.sql.ddl.DDL
- A literal DDL statement.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.elements._IdentifiedClause
- Undocumentedsqlalchemy.sql.elements.ReleaseSavepointClause
- Undocumentedsqlalchemy.sql.elements.RollbackToSavepointClause
- Undocumentedsqlalchemy.sql.elements.SavepointClause
- Undocumentedsqlalchemy.sql.elements.DQLDMLClauseElement
- represents a :class:`.ClauseElement` that compiles to a DQL or DML expression, not DDL.sqlalchemy.sql.elements.ClauseList
- Describe a list of clauses, separated by an operator.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.ColumnElement
- Represent a column-oriented SQL expression suitable for usage in the "columns" clause, WHERE clause etc. of a statement.sqlalchemy.dialects.mssql.information_schema._cast_on_2005
- Undocumentedsqlalchemy.dialects.postgresql.aggregate_order_by
- Represent a PostgreSQL aggregate order by expression.sqlalchemy.sql.crud._multiparam_column
- Undocumentedsqlalchemy.sql.elements._label_reference
- Wrap a column expression as it appears in a 'reference' context.sqlalchemy.sql.elements._textual_label_reference
- Undocumentedsqlalchemy.sql.elements.Case
- Represent a ``CASE`` expression.sqlalchemy.sql.elements.CollationClause
- Undocumentedsqlalchemy.sql.elements.Extract
- Represent a SQL EXTRACT clause, ``extract(field FROM expr)``.sqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.FunctionFilter
- Represent a function FILTER clause.sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.elements.KeyedColumnElement
- ColumnElement where ``.key`` is non-None.sqlalchemy.sql.elements.BindParameter
- Represent a "bound expression".sqlalchemy.sql.selectable._OffsetLimitParam
- Undocumentedsqlalchemy.sql.elements.NamedColumn
- No class docstring; 0/1 property, 0/4 class variable, 2/8 methods documentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.elements.TableValuedColumn
- Undocumentedsqlalchemy.sql.functions.ScalarFunctionColumn
- Undocumentedsqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.OperatorExpression
- base for expressions that contain an operator and operandssqlalchemy.sql.elements.BinaryExpression
- Represent an expression that is ``LEFT <operator> RIGHT``.sqlalchemy.dialects.mysql.match
- Produce a ``MATCH (X, Y) AGAINST ('TEXT')`` clause.sqlalchemy.sql.elements.IndexExpression
- Represent the class of expressions that are like an "index" operation.sqlalchemy.sql.functions.FunctionAsBinary
- Undocumentedsqlalchemy.sql.elements.ExpressionClauseList
- Describe a list of clauses, separated by an operator, in a column expression context.sqlalchemy.dialects.postgresql.array
- A PostgreSQL ARRAY literal.sqlalchemy.sql.elements.BooleanClauseList
- No class docstring; 0/1 property, 0/5 instance variable, 0/2 class variable, 0/2 method, 2/6 class methods documentedsqlalchemy.sql.elements.Over
- Represent an OVER clause.sqlalchemy.sql.elements.Slice
- Represent SQL for a Python array-slice object.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.UnaryExpression
- Define a 'unary' expression.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.CollectionAggregate
- Forms the basis for right-hand collection operator modifiers ANY and ALL.sqlalchemy.sql.selectable.Exists
- Represent an ``EXISTS`` clause.sqlalchemy.sql.elements.WithinGroup
- Represent a WITHIN GROUP (ORDER BY) clause.sqlalchemy.sql.elements.WrapsColumnExpression
- Mixin that defines a :class:`_expression.ColumnElement` as a wrapper with special labeling behavior for an expression that already has a name.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.Cast
- Represent a ``CAST`` expression.sqlalchemy.dialects.mssql.base.TryCast
- Represent a SQL Server TRY_CAST expression.sqlalchemy.sql.elements.TypeCoerce
- Represent a Python-side type-coercion wrapper.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.elements.GroupedElement
- Represent any parenthesized expressionsqlalchemy.orm.context.FromStatement
- Core construct that represents a load of ORM objects from various :class:`.ReturnsRows` and other classes including:sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.selectable.FromGrouping
- Represent a grouping of a FROM clausesqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.elements.TextClause
- Represent a literal SQL text fragment.sqlalchemy.sql.elements.TypeClause
- Handle a type keyword in a SQL statement.sqlalchemy.sql.selectable.ReturnsRows
- The base-most class for Core constructs that have some concept of columns that can represent rows.sqlalchemy.sql.selectable.ExecutableReturnsRows
- base for executable statements that return rows.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.selectable.TypedReturnsRows
- base for executable statements that return rows.sqlalchemy.orm.context.FromStatement
- Core construct that represents a load of ORM objects from various :class:`.ReturnsRows` and other classes including:sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.Selectable
- Mark a class as being selectable.sqlalchemy.sql.selectable.FromClause
- Represent an element that can be used within the ``FROM`` clause of a ``SELECT`` statement.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.FromGrouping
- Represent a grouping of a FROM clausesqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.Join
- Represent a ``JOIN`` construct between two :class:`_expression.FromClause` elements.sqlalchemy.orm.util._ORMJoin
- Extend Join to support ORM constructs as input.sqlalchemy.sql.selectable.NamedFromClause
- A :class:`.FromClause` that has a name.sqlalchemy.sql.selectable.AliasedReturnsRows
- Base class of aliases against tables, subqueries, and other selectables.sqlalchemy.sql.selectable.CTE
- Represent a Common Table Expression.sqlalchemy.sql.selectable.FromClauseAlias
- Undocumentedsqlalchemy.sql.selectable.Alias
- Represents an table or selectable alias (AS).sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableSample
- Represent a TABLESAMPLE clause.sqlalchemy.sql.selectable.Subquery
- Represent a subquery of a SELECT.sqlalchemy.sql.selectable.LateralFromClause
- mark a FROM clause as being able to render directly as LATERALsqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Values
- Represent a ``VALUES`` construct that can be used as a FROM element in a statement.sqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.TableClause
- Represents a minimal "table" construct.sqlalchemy.sql.schema.Table
- Represent a table in a database.sqlalchemy.sql.selectable.SelectBase
- Base class for SELECT statements.sqlalchemy.sql.selectable.GenerativeSelect
- Base class for SELECT statements where additional elements can be added.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.selectable.SelectsRows
- Sub-base of ReturnsRows for elements that deliver rows directly, namely SELECT and INSERT/UPDATE/DELETE..RETURNINGsqlalchemy.sql.selectable.HasCTE
- Mixin that declares a class to include CTE support.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.SelectBase
- Base class for SELECT statements.sqlalchemy.sql.selectable.GenerativeSelect
- Base class for SELECT statements where additional elements can be added.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.lambdas.LambdaElement
- A SQL construct where the state is stored as an un-invoked lambda.sqlalchemy.sql.lambdas.DeferredLambdaElement
- A LambdaElement where the lambda accepts arguments and is invoked within the compile phase with special context.sqlalchemy.sql.lambdas.StatementLambdaElement
- Represent a composable SQL statement as a :class:`_sql.LambdaElement`.sqlalchemy.sql.lambdas.LinkedLambdaElement
- Represent subsequent links of a :class:`.StatementLambdaElement`.sqlalchemy.sql.lambdas.NullLambdaStatement
- Provides the :class:`.StatementLambdaElement` API but does not cache or analyze lambdas.sqlalchemy.sql.selectable.ForUpdateArg
- No class docstring; 0/5 instance variable, 0/1 class variable, 1/4 method, 0/1 class method documentedsqlalchemy.sql.elements.CompilerColumnElement
- A compiler-only column element used for ad-hoc string compilations.sqlalchemy.sql.compiler._CompileLabel
- lightweight label object which acts as an expression.Label.sqlalchemy.sql.compiler.ilike_case_insensitive
- produce a wrapping element for a case-insensitive portion of an ILIKE construct.sqlalchemy.sql.schema.SchemaItem
- Base class for items that define a database schema.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.schema.Computed
- Defines a generated column, i.e. "GENERATED ALWAYS AS" syntax.sqlalchemy.sql.schema.Constraint
- A table-level SQL constraint.sqlalchemy.sql.schema.ColumnCollectionConstraint
- A constraint that proxies a ColumnCollection.sqlalchemy.dialects.postgresql.ExcludeConstraint
- A table-level EXCLUDE constraint.sqlalchemy.sql.schema.CheckConstraint
- A table- or column-level CHECK constraint.sqlalchemy.sql.schema.ForeignKeyConstraint
- A table-level FOREIGN KEY constraint.sqlalchemy.sql.schema.PrimaryKeyConstraint
- A table-level PRIMARY KEY constraint.sqlalchemy.sql.schema.UniqueConstraint
- A table-level UNIQUE constraint.sqlalchemy.sql.schema.DefaultGenerator
- Base class for column *default* values.sqlalchemy.sql.schema.ColumnDefault
- A plain default value on a column.sqlalchemy.sql.schema.CallableColumnDefault
- default generator for a callable Python functionsqlalchemy.sql.schema.ColumnElementColumnDefault
- default generator for a SQL expressionsqlalchemy.sql.schema.ScalarElementColumnDefault
- default generator for a fixed scalar Python valuesqlalchemy.sql.schema.Sequence
- Represents a named database sequence.sqlalchemy.sql.schema.ForeignKey
- Defines a dependency between two columns.sqlalchemy.sql.schema.HasSchemaAttr
- schema item that includes a top-level schema namesqlalchemy.sql.schema.MetaData
- A collection of :class:`_schema.Table` objects and their associated schema constructs.sqlalchemy.sql.schema.Sequence
- Represents a named database sequence.sqlalchemy.sql.schema.Table
- Represent a table in a database.sqlalchemy.sql.schema.Identity
- Defines an identity column, i.e. "GENERATED { ALWAYS | BY DEFAULT } AS IDENTITY" syntax.sqlalchemy.sql.schema.Index
- A table-level INDEX.sqlalchemy.sql.selectable._MemoizedSelectEntities
- represents partial state from a Select object, for the case where Select.columns() has redefined the set of columns/entities the statement will be SELECTing from. This object represents the entities from the SELECT before that transformation was applied, so that transformations that were made in terms of the SELECT at that time, such as join() as well as options(), can access the correct context.sqlalchemy.sql.type_api.TypeEngine
- The ultimate base class for all SQL datatypes.sqlalchemy.dialects.mssql.MONEY
- Undocumentedsqlalchemy.dialects.mssql.SMALLMONEY
- Undocumentedsqlalchemy.dialects.mssql.SQL_VARIANT
- Undocumentedsqlalchemy.dialects.mysql.BIT
- MySQL BIT type.sqlalchemy.dialects.mysql.YEAR
- MySQL YEAR type, for single byte storage of years 1901-2155.sqlalchemy.dialects.oracle.ROWID
- Oracle ROWID type.sqlalchemy.dialects.oracle.cx_oracle._OracleRowid
- Undocumentedsqlalchemy.dialects.postgresql.BIT
- Undocumentedsqlalchemy.dialects.postgresql.CIDR
- Undocumentedsqlalchemy.dialects.postgresql.hstore.HSTORE
- Represent the PostgreSQL HSTORE type.sqlalchemy.dialects.postgresql.INET
- Undocumentedsqlalchemy.dialects.postgresql.MACADDR
- Undocumentedsqlalchemy.dialects.postgresql.MACADDR8
- Undocumentedsqlalchemy.dialects.postgresql.MONEY
- Provide the PostgreSQL MONEY type.sqlalchemy.dialects.postgresql.NamedType
- Base for named types.sqlalchemy.dialects.postgresql.DOMAIN
- Represent the DOMAIN PostgreSQL type.sqlalchemy.dialects.postgresql.ENUM
- PostgreSQL ENUM type.sqlalchemy.dialects.postgresql.OID
- Provide the PostgreSQL OID type.sqlalchemy.dialects.postgresql.ranges.AbstractRange
- Base for PostgreSQL RANGE types.sqlalchemy.dialects.postgresql.DATERANGE
- Represent the PostgreSQL DATERANGE type.sqlalchemy.dialects.postgresql.INT4RANGE
- Represent the PostgreSQL INT4RANGE type.sqlalchemy.dialects.postgresql.INT8RANGE
- Represent the PostgreSQL INT8RANGE type.sqlalchemy.dialects.postgresql.NUMRANGE
- Represent the PostgreSQL NUMRANGE type.sqlalchemy.dialects.postgresql.ranges.AbstractMultiRange
- base for PostgreSQL MULTIRANGE typessqlalchemy.dialects.postgresql.DATEMULTIRANGE
- Represent the PostgreSQL DATEMULTIRANGE type.sqlalchemy.dialects.postgresql.INT4MULTIRANGE
- Represent the PostgreSQL INT4MULTIRANGE type.sqlalchemy.dialects.postgresql.INT8MULTIRANGE
- Represent the PostgreSQL INT8MULTIRANGE type.sqlalchemy.dialects.postgresql.NUMMULTIRANGE
- Represent the PostgreSQL NUMMULTIRANGE type.sqlalchemy.dialects.postgresql.ranges.AbstractMultiRangeImpl
- Marker for AbstractRange that will apply a subclass-specific adaptationsqlalchemy.dialects.postgresql.asyncpg._AsyncpgMultiRange
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PsycopgMultiRange
- Undocumentedsqlalchemy.dialects.postgresql.TSMULTIRANGE
- Represent the PostgreSQL TSRANGE type.sqlalchemy.dialects.postgresql.TSTZMULTIRANGE
- Represent the PostgreSQL TSTZRANGE type.sqlalchemy.dialects.postgresql.ranges.AbstractRangeImpl
- Marker for AbstractRange that will apply a subclass-specific adaptationsqlalchemy.dialects.postgresql.asyncpg._AsyncpgRange
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PsycopgRange
- Undocumentedsqlalchemy.dialects.postgresql.psycopg2._Psycopg2Range
- Undocumentedsqlalchemy.dialects.postgresql.psycopg2._Psycopg2DateRange
- Undocumentedsqlalchemy.dialects.postgresql.psycopg2._Psycopg2DateTimeRange
- Undocumentedsqlalchemy.dialects.postgresql.psycopg2._Psycopg2DateTimeTZRange
- Undocumentedsqlalchemy.dialects.postgresql.psycopg2._Psycopg2NumericRange
- Undocumentedsqlalchemy.dialects.postgresql.ranges.AbstractMultiRangeImpl
- Marker for AbstractRange that will apply a subclass-specific adaptationsqlalchemy.dialects.postgresql.asyncpg._AsyncpgMultiRange
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PsycopgMultiRange
- Undocumentedsqlalchemy.dialects.postgresql.TSRANGE
- Represent the PostgreSQL TSRANGE type.sqlalchemy.dialects.postgresql.TSTZRANGE
- Represent the PostgreSQL TSTZRANGE type.sqlalchemy.dialects.postgresql.REGCLASS
- Provide the PostgreSQL REGCLASS type.sqlalchemy.dialects.postgresql.REGCONFIG
- Provide the PostgreSQL REGCONFIG type.sqlalchemy.dialects.postgresql.TSQUERY
- Provide the PostgreSQL TSQUERY type.sqlalchemy.dialects.postgresql.TSVECTOR
- The :class:`_postgresql.TSVECTOR` type implements the PostgreSQL text search type TSVECTOR.sqlalchemy.sql.sqltypes._AbstractInterval
- Undocumentedsqlalchemy.dialects.oracle.INTERVAL
- No class docstring; 0/1 property, 0/2 instance variable, 0/1 class variable, 1/2 method, 0/1 class method documentedsqlalchemy.dialects.oracle.cx_oracle._OracleInterval
- Undocumentedsqlalchemy.dialects.postgresql.INTERVAL
- PostgreSQL INTERVAL type.sqlalchemy.sql.sqltypes.Interval
- A type for ``datetime.timedelta()`` objects.sqlalchemy.sql.sqltypes._Binary
- Define base behavior for binary types.sqlalchemy.dialects.mssql.TIMESTAMP
- Implement the SQL Server TIMESTAMP type.sqlalchemy.dialects.mssql.ROWVERSION
- Implement the SQL Server ROWVERSION type.sqlalchemy.dialects.mysql.LONGBLOB
- MySQL LONGBLOB type, for binary data up to 2^32 bytes.sqlalchemy.dialects.mysql.MEDIUMBLOB
- MySQL MEDIUMBLOB type, for binary data up to 2^24 bytes.sqlalchemy.dialects.mysql.TINYBLOB
- MySQL TINYBLOB type, for binary data up to 2^8 bytes.sqlalchemy.dialects.oracle.RAW
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleRaw
- Undocumentedsqlalchemy.sql.sqltypes.BINARY
- The SQL BINARY type.sqlalchemy.sql.sqltypes.LargeBinary
- A type for large binary byte data.sqlalchemy.dialects.mssql.IMAGE
- Undocumentedsqlalchemy.dialects.mssql.VARBINARY
- The MSSQL VARBINARY type.sqlalchemy.dialects.mssql.pyodbc._VARBINARY_pyodbc
- Undocumentedsqlalchemy.dialects.oracle.BFILE
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleBinary
- Undocumentedsqlalchemy.dialects.postgresql.BYTEA
- Undocumentedsqlalchemy.sql.sqltypes.BLOB
- The SQL BLOB type.sqlalchemy.sql.sqltypes.VARBINARY
- The SQL VARBINARY type.sqlalchemy.dialects.mssql.VARBINARY
- The MSSQL VARBINARY type.sqlalchemy.dialects.mssql.pyodbc._VARBINARY_pyodbc
- Undocumentedsqlalchemy.sql.sqltypes.ARRAY
- Represent a SQL Array type.sqlalchemy.dialects.postgresql.ARRAY
- PostgreSQL ARRAY type.sqlalchemy.dialects.postgresql._psycopg_common._PsycopgARRAY
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGARRAY
- Undocumentedsqlalchemy.sql.sqltypes.Boolean
- A bool datatype.sqlalchemy.dialects.mssql.BIT
- MSSQL BIT type.sqlalchemy.dialects.oracle.types._OracleBoolean
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncpgBoolean
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGBoolean
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGBoolean
- Undocumentedsqlalchemy.sql.sqltypes.BOOLEAN
- The SQL BOOLEAN type.sqlalchemy.sql.sqltypes.MatchType
- Refers to the return type of the MATCH operator.sqlalchemy.dialects.mysql.types._MatchType
- Undocumentedsqlalchemy.sql.sqltypes.Date
- A type for ``datetime.date()`` objects.sqlalchemy.dialects.mssql.base._MSDate
- Undocumentedsqlalchemy.dialects.oracle.types._OracleDate
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._CXOracleDate
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncpgDate
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGDate
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGDate
- Undocumentedsqlalchemy.dialects.sqlite.DATE
- Represent a Python date object in SQLite using a string.sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteDate
- Undocumentedsqlalchemy.sql.sqltypes.DATE
- The SQL DATE type.sqlalchemy.sql.sqltypes.DateTime
- A type for ``datetime.datetime()`` objects.sqlalchemy.dialects.mssql.base._MSDateTime
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._ODBCDateTime
- Undocumentedsqlalchemy.dialects.mssql.DATETIME2
- Undocumentedsqlalchemy.dialects.mssql.DATETIMEOFFSET
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._ODBCDATETIMEOFFSET
- Undocumentedsqlalchemy.dialects.mssql.SMALLDATETIME
- Undocumentedsqlalchemy.dialects.oracle.DATE
- Provide the oracle DATE type.sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDateTime
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGTimeStamp
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGTimeStamp
- Undocumentedsqlalchemy.dialects.sqlite.DATETIME
- Represent a Python datetime object in SQLite using a string.sqlalchemy.sql.sqltypes.DATETIME
- The SQL DATETIME type.sqlalchemy.dialects.mysql.DATETIME
- MySQL DATETIME type.sqlalchemy.sql.sqltypes.TIMESTAMP
- The SQL TIMESTAMP type.sqlalchemy.dialects.mysql.TIMESTAMP
- MySQL TIMESTAMP type.sqlalchemy.dialects.oracle.cx_oracle._CXOracleTIMESTAMP
- Undocumentedsqlalchemy.dialects.oracle.TIMESTAMP
- Oracle implementation of ``TIMESTAMP``, which supports additional Oracle-specific modessqlalchemy.dialects.postgresql.TIMESTAMP
- Provide the PostgreSQL TIMESTAMP type.sqlalchemy.sql.sqltypes.Enum
- Generic Enum Type.sqlalchemy.dialects.mysql.ENUM
- MySQL ENUM type.sqlalchemy.dialects.oracle.cx_oracle._OracleEnum
- Undocumentedsqlalchemy.dialects.postgresql.ENUM
- PostgreSQL ENUM type.sqlalchemy.sql.sqltypes.Integer
- A type for ``int`` integers.sqlalchemy.dialects.mssql.TINYINT
- Undocumentedsqlalchemy.dialects.mysql.types._IntegerType
- Undocumentedsqlalchemy.dialects.mysql.BIGINT
- MySQL BIGINTEGER type.sqlalchemy.dialects.mysql.INTEGER
- MySQL INTEGER type.sqlalchemy.dialects.mysql.MEDIUMINT
- MySQL MEDIUMINTEGER type.sqlalchemy.dialects.mysql.SMALLINT
- MySQL SMALLINTEGER type.sqlalchemy.dialects.mysql.TINYINT
- MySQL TINYINT type.sqlalchemy.dialects.oracle.cx_oracle._OracleInteger
- Undocumentedsqlalchemy.dialects.oracle.NUMBER
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncpgInteger
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGInteger
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGInteger
- Undocumentedsqlalchemy.sql.sqltypes.BigInteger
- A type for bigger ``int`` integers.sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBigInteger
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGBigInteger
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGBigInteger
- Undocumentedsqlalchemy.sql.sqltypes.BIGINT
- The SQL BIGINT type.sqlalchemy.dialects.mysql.BIGINT
- MySQL BIGINTEGER type.sqlalchemy.sql.sqltypes.INTEGER
- The SQL INT or INTEGER type.sqlalchemy.dialects.mysql.INTEGER
- MySQL INTEGER type.sqlalchemy.sql.sqltypes.SmallInteger
- A type for smaller ``int`` integers.sqlalchemy.dialects.postgresql.pg8000._PGSmallInteger
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGSmallInteger
- Undocumentedsqlalchemy.sql.sqltypes.SMALLINT
- The SQL SMALLINT type.sqlalchemy.dialects.mysql.SMALLINT
- MySQL SMALLINTEGER type.sqlalchemy.sql.sqltypes.JSON
- Represent a SQL JSON type.sqlalchemy.dialects.mssql.JSON
- MSSQL JSON type.sqlalchemy.dialects.mssql.pyodbc._JSON_pyodbc
- Undocumentedsqlalchemy.dialects.mysql.JSON
- MySQL JSON type.sqlalchemy.dialects.postgresql.json.JSON
- Represent the PostgreSQL JSON type.sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSON
- Undocumentedsqlalchemy.dialects.postgresql.json.JSONB
- Represent the PostgreSQL JSONB type.sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONB
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGJSONB
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGJSONB
- Undocumentedsqlalchemy.dialects.postgresql.psycopg2._PGJSONB
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGJSON
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGJSON
- Undocumentedsqlalchemy.dialects.postgresql.psycopg2._PGJSON
- Undocumentedsqlalchemy.dialects.sqlite.JSON
- SQLite JSON type.sqlalchemy.dialects.sqlite.base._SQliteJson
- Undocumentedsqlalchemy.sql.sqltypes.JSON.JSONElementType
- Common function for index / path elements in a JSON expression.sqlalchemy.sql.sqltypes.JSON.JSONIndexType
- Placeholder for the datatype of a JSON index value.sqlalchemy.dialects.mssql.json.JSONIndexType
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._JSONIndexType_pyodbc
- Undocumentedsqlalchemy.dialects.mysql.json.JSONIndexType
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONIndexType
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGJSONIndexType
- Undocumentedsqlalchemy.dialects.sqlite.json.JSONIndexType
- Undocumentedsqlalchemy.sql.sqltypes.JSON.JSONIntIndexType
- Placeholder for the datatype of a JSON index value.sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONIntIndexType
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGJSONIntIndexType
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGJSONIntIndexType
- Undocumentedsqlalchemy.sql.sqltypes.JSON.JSONStrIndexType
- Placeholder for the datatype of a JSON index value.sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONStrIndexType
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGJSONStrIndexType
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGJSONStrIndexType
- Undocumentedsqlalchemy.sql.sqltypes.JSON.JSONPathType
- Placeholder type for JSON path operations.sqlalchemy.dialects.mssql.json.JSONPathType
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._JSONPathType_pyodbc
- Undocumentedsqlalchemy.dialects.mysql.json.JSONPathType
- Undocumentedsqlalchemy.dialects.postgresql.json.JSONPathType
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONPathType
- Undocumentedsqlalchemy.dialects.postgresql.JSONPATH
- JSON Path Type.sqlalchemy.dialects.postgresql.pg8000._PGJSONPathType
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGJSONPathType
- Undocumentedsqlalchemy.dialects.sqlite.json.JSONPathType
- Undocumentedsqlalchemy.sql.sqltypes.NullType
- An unknown type.sqlalchemy.dialects.postgresql.pg8000._PGNullType
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGNullType
- Undocumentedsqlalchemy.sql.sqltypes.Numeric
- Base for non-integer numeric types, such as ``NUMERIC``, ``FLOAT``, ``DECIMAL``, and other variants.sqlalchemy.dialects.mssql.pymssql._MSNumeric_pymssql
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._MSNumeric_pyodbc
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleNumeric
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleBinaryFloat
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_DOUBLE
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_FLOAT
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleNUMBER
- Undocumentedsqlalchemy.dialects.oracle.NUMBER
- Undocumentedsqlalchemy.dialects.postgresql._psycopg_common._PsycopgNumeric
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncpgNumeric
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncpgFloat
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGNumeric
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGFloat
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGNumericNoBind
- Undocumentedsqlalchemy.sql.sqltypes.DECIMAL
- The SQL DECIMAL type.sqlalchemy.dialects.mysql.DECIMAL
- MySQL DECIMAL type.sqlalchemy.sql.sqltypes.Float
- Type representing floating point types, such as ``FLOAT`` or ``REAL``.sqlalchemy.dialects.mssql.pyodbc._MSFloat_pyodbc
- Undocumentedsqlalchemy.dialects.mysql.types._FloatType
- Undocumentedsqlalchemy.dialects.mysql.DOUBLE
- MySQL DOUBLE type.sqlalchemy.dialects.mysql.FLOAT
- MySQL FLOAT type.sqlalchemy.dialects.mysql.REAL
- MySQL REAL type.sqlalchemy.dialects.mysql.types._MatchType
- Undocumentedsqlalchemy.dialects.oracle.BINARY_DOUBLE
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_DOUBLE
- Undocumentedsqlalchemy.dialects.oracle.BINARY_FLOAT
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_FLOAT
- Undocumentedsqlalchemy.sql.sqltypes.Double
- A type for double ``FLOAT`` floating point types.sqlalchemy.sql.sqltypes.DOUBLE
- The SQL DOUBLE type.sqlalchemy.dialects.mysql.DOUBLE
- MySQL DOUBLE type.sqlalchemy.sql.sqltypes.DOUBLE_PRECISION
- The SQL DOUBLE PRECISION type.sqlalchemy.sql.sqltypes.FLOAT
- The SQL FLOAT type.sqlalchemy.dialects.mysql.FLOAT
- MySQL FLOAT type.sqlalchemy.dialects.oracle.FLOAT
- Oracle FLOAT.sqlalchemy.sql.sqltypes.REAL
- The SQL REAL type.sqlalchemy.dialects.mssql.REAL
- Undocumentedsqlalchemy.dialects.mysql.REAL
- MySQL REAL type.sqlalchemy.sql.sqltypes.NUMERIC
- The SQL NUMERIC type.sqlalchemy.dialects.mysql.NUMERIC
- MySQL NUMERIC type.sqlalchemy.sql.sqltypes.String
- The base for all string and character types.sqlalchemy.dialects.mssql.pyodbc._String_pyodbc
- Undocumentedsqlalchemy.dialects.mysql.types._StringType
- Base for MySQL string types.sqlalchemy.dialects.mysql.CHAR
- MySQL CHAR type, for fixed-length character data.sqlalchemy.dialects.mysql.ENUM
- MySQL ENUM type.sqlalchemy.dialects.mysql.LONGTEXT
- MySQL LONGTEXT type, for text up to 2^32 characters.sqlalchemy.dialects.mysql.MEDIUMTEXT
- MySQL MEDIUMTEXT type, for text up to 2^24 characters.sqlalchemy.dialects.mysql.NCHAR
- MySQL NCHAR type.sqlalchemy.dialects.mysql.NVARCHAR
- MySQL NVARCHAR type.sqlalchemy.dialects.mysql.SET
- MySQL SET type.sqlalchemy.dialects.mysql.TEXT
- MySQL TEXT type, for text up to 2^16 characters.sqlalchemy.dialects.mysql.TINYTEXT
- MySQL TINYTEXT type, for text up to 2^8 characters.sqlalchemy.dialects.mysql.VARCHAR
- MySQL VARCHAR type, for variable-length character data.sqlalchemy.dialects.oracle.cx_oracle._OracleString
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncpgString
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGString
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGString
- Undocumentedsqlalchemy.sql.sqltypes.CHAR
- The SQL CHAR type.sqlalchemy.dialects.mysql.CHAR
- MySQL CHAR type, for fixed-length character data.sqlalchemy.dialects.oracle.cx_oracle._OracleChar
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncpgCHAR
- Undocumentedsqlalchemy.sql.sqltypes.Enum
- Generic Enum Type.sqlalchemy.dialects.mysql.ENUM
- MySQL ENUM type.sqlalchemy.dialects.oracle.cx_oracle._OracleEnum
- Undocumentedsqlalchemy.dialects.postgresql.ENUM
- PostgreSQL ENUM type.sqlalchemy.sql.sqltypes.Text
- A variably sized string type.sqlalchemy.dialects.mssql.XML
- MSSQL XML type.sqlalchemy.dialects.oracle.cx_oracle._OracleText
- Undocumentedsqlalchemy.dialects.oracle.LONG
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleLong
- Undocumentedsqlalchemy.dialects.oracle.NCLOB
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextNCLOB
- Undocumentedsqlalchemy.sql.sqltypes.CLOB
- The CLOB type.sqlalchemy.sql.sqltypes.TEXT
- The SQL TEXT type.sqlalchemy.dialects.mysql.TEXT
- MySQL TEXT type, for text up to 2^16 characters.sqlalchemy.sql.sqltypes.UnicodeText
- An unbounded-length Unicode string type.sqlalchemy.dialects.mssql.base._MSUnicodeText
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._UnicodeText_pyodbc
- Undocumentedsqlalchemy.dialects.mssql.NTEXT
- MSSQL NTEXT type, for variable-length unicode text up to 2^30 characters.sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextCLOB
- Undocumentedsqlalchemy.sql.sqltypes.Unicode
- A variable length Unicode string type.sqlalchemy.dialects.mssql.base._MSUnicode
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._Unicode_pyodbc
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringCHAR
- Undocumentedsqlalchemy.sql.sqltypes.NCHAR
- The SQL NCHAR type.sqlalchemy.dialects.mysql.NCHAR
- MySQL NCHAR type.sqlalchemy.dialects.oracle.cx_oracle._OracleNChar
- Undocumentedsqlalchemy.sql.sqltypes.NVARCHAR
- The SQL NVARCHAR type.sqlalchemy.dialects.mysql.NVARCHAR
- MySQL NVARCHAR type.sqlalchemy.sql.sqltypes.VARCHAR
- The SQL VARCHAR type.sqlalchemy.dialects.mysql.VARCHAR
- MySQL VARCHAR type, for variable-length character data.sqlalchemy.sql.sqltypes.TableValueType
- Refers to a table value type.sqlalchemy.sql.sqltypes.Time
- A type for ``datetime.time()`` objects.sqlalchemy.dialects.postgresql.asyncpg.AsyncpgTime
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGTime
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGTime
- Undocumentedsqlalchemy.dialects.sqlite.TIME
- Represent a Python time object in SQLite using a string.sqlalchemy.sql.sqltypes.TIME
- The SQL TIME type.sqlalchemy.dialects.mssql.TIME
- Undocumentedsqlalchemy.dialects.mssql.base._BASETIMEIMPL
- Undocumentedsqlalchemy.dialects.mysql.TIME
- MySQL TIME type.sqlalchemy.dialects.mysql.pyodbc._pyodbcTIME
- Undocumentedsqlalchemy.dialects.postgresql.TIME
- PostgreSQL TIME type.sqlalchemy.sql.sqltypes.TupleType
- represent the composite type of a Tuple.sqlalchemy.sql.sqltypes.Uuid
- Represent a database agnostic UUID datatype.sqlalchemy.dialects.mssql.base.MSUUid
- Undocumentedsqlalchemy.dialects.mssql.UNIQUEIDENTIFIER
- No class docstring; 0/2 instance variable, 0/1 class variable, 1/1 method documentedsqlalchemy.sql.sqltypes.UUID
- Represent the SQL UUID type.sqlalchemy.dialects.postgresql.types.PGUuid
- Undocumentedsqlalchemy.sql.type_api.TypeDecorator
- Allows the creation of types which add additional functionality to an existing type.sqlalchemy.sql.sqltypes.Interval
- A type for ``datetime.timedelta()`` objects.sqlalchemy.sql.sqltypes.PickleType
- Holds Python objects, which are serialized using pickle.sqlalchemy.sql.type_api.Variant
- deprecated. symbol is present for backwards-compatibility with workaround recipes, however this actual type should not be used.sqlalchemy.sql.type_api.UserDefinedType
- Base for user defined types.sqlalchemy.sql.visitors.ExternallyTraversible
- No class docstring; 0/1 class variable, 2/4 methods documentedsqlalchemy.sql.annotation.SupportsAnnotations
- Undocumentedsqlalchemy.sql.annotation.Annotated
- clones a SupportsAnnotations and applies an 'annotations' dictionary.sqlalchemy.sql.elements.AnnotatedColumnElement
- No class docstring; 3/5 properties, 0/1 class variable, 0/2 method documentedsqlalchemy.sql.selectable.AnnotatedFromClause
- No class docstring; 1/1 property, 0/1 method documentedsqlalchemy.sql.annotation.SupportsWrappingAnnotations
- No class docstring; 0/1 property, 0/2 class variable, 3/3 methods documentedsqlalchemy.sql.annotation.SupportsCloneAnnotations
- No class docstring; 0/2 class variable, 3/3 methods documentedsqlalchemy.orm.query.Query
- ORM-level SQL construction object.sqlalchemy.ext.horizontal_shard.ShardedQuery
- Query class used with :class:`.ShardedSession`.sqlalchemy.orm.dynamic.AppenderQuery
- A dynamic query that supports basic collection storage operations.sqlalchemy.orm.query.RowReturningQuery
- Undocumentedsqlalchemy.orm.util.Bundle
- A grouping of SQL expressions that are returned by a :class:`.Query` under one namespace.sqlalchemy.sql.selectable.SelectBase
- Base class for SELECT statements.sqlalchemy.sql.selectable.GenerativeSelect
- Base class for SELECT statements where additional elements can be added.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.elements.ClauseElement
- Base class for elements of a programmatically constructed SQL expression.sqlalchemy.dialects.mysql.dml.OnDuplicateClause
- Undocumentedsqlalchemy.dialects.postgresql.dml.OnConflictClause
- Undocumentedsqlalchemy.dialects.postgresql.dml.OnConflictDoNothing
- Undocumentedsqlalchemy.dialects.postgresql.dml.OnConflictDoUpdate
- Undocumentedsqlalchemy.dialects.sqlite.dml.OnConflictClause
- Undocumentedsqlalchemy.dialects.sqlite.dml.OnConflictDoNothing
- Undocumentedsqlalchemy.dialects.sqlite.dml.OnConflictDoUpdate
- Undocumentedsqlalchemy.sql.ddl.BaseDDLElement
- The root of DDL constructs, including those that are sub-elements within the "create table" and other processes.sqlalchemy.sql.ddl.CreateColumn
- Represent a :class:`_schema.Column` as rendered in a CREATE TABLE statement, via the :class:`.CreateTable` construct.sqlalchemy.sql.ddl.CreateConstraint
- Undocumentedsqlalchemy.sql.ddl.ExecutableDDLElement
- Base class for standalone executable DDL expression constructs.sqlalchemy.sql.ddl._CreateDropBase
- Base class for DDL constructs that represent CREATE and DROP or equivalents.sqlalchemy.dialects.postgresql.CreateDomainType
- Represent a CREATE DOMAIN statement.sqlalchemy.dialects.postgresql.CreateEnumType
- Undocumentedsqlalchemy.dialects.postgresql.DropDomainType
- Represent a DROP DOMAIN statement.sqlalchemy.dialects.postgresql.DropEnumType
- Undocumentedsqlalchemy.sql.ddl._CreateBase
- Undocumentedsqlalchemy.sql.ddl.AddConstraint
- Represent an ALTER TABLE ADD CONSTRAINT statement.sqlalchemy.sql.ddl.CreateIndex
- Represent a CREATE INDEX statement.sqlalchemy.sql.ddl.CreateSchema
- Represent a CREATE SCHEMA statement.sqlalchemy.sql.ddl.CreateSequence
- Represent a CREATE SEQUENCE statement.sqlalchemy.sql.ddl.CreateTable
- Represent a CREATE TABLE statement.sqlalchemy.sql.ddl._DropBase
- Undocumentedsqlalchemy.sql.ddl._DropView
- Semi-public 'DROP VIEW' construct.sqlalchemy.sql.ddl.DropConstraint
- Represent an ALTER TABLE DROP CONSTRAINT statement.sqlalchemy.sql.ddl.DropIndex
- Represent a DROP INDEX statement.sqlalchemy.sql.ddl.DropSchema
- Represent a DROP SCHEMA statement.sqlalchemy.sql.ddl.DropSequence
- Represent a DROP SEQUENCE statement.sqlalchemy.sql.ddl.DropTable
- Represent a DROP TABLE statement.sqlalchemy.sql.ddl.DropColumnComment
- Represent a COMMENT ON COLUMN IS NULL statement.sqlalchemy.sql.ddl.DropConstraintComment
- Represent a COMMENT ON CONSTRAINT IS NULL statement.sqlalchemy.sql.ddl.DropTableComment
- Represent a COMMENT ON TABLE '' statement.sqlalchemy.sql.ddl.SetColumnComment
- Represent a COMMENT ON COLUMN IS statement.sqlalchemy.sql.ddl.SetConstraintComment
- Represent a COMMENT ON CONSTRAINT IS statement.sqlalchemy.sql.ddl.SetTableComment
- Represent a COMMENT ON TABLE IS statement.sqlalchemy.sql.ddl.DDL
- A literal DDL statement.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.elements._IdentifiedClause
- Undocumentedsqlalchemy.sql.elements.ReleaseSavepointClause
- Undocumentedsqlalchemy.sql.elements.RollbackToSavepointClause
- Undocumentedsqlalchemy.sql.elements.SavepointClause
- Undocumentedsqlalchemy.sql.elements.DQLDMLClauseElement
- represents a :class:`.ClauseElement` that compiles to a DQL or DML expression, not DDL.sqlalchemy.sql.elements.ClauseList
- Describe a list of clauses, separated by an operator.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.ColumnElement
- Represent a column-oriented SQL expression suitable for usage in the "columns" clause, WHERE clause etc. of a statement.sqlalchemy.dialects.mssql.information_schema._cast_on_2005
- Undocumentedsqlalchemy.dialects.postgresql.aggregate_order_by
- Represent a PostgreSQL aggregate order by expression.sqlalchemy.sql.crud._multiparam_column
- Undocumentedsqlalchemy.sql.elements._label_reference
- Wrap a column expression as it appears in a 'reference' context.sqlalchemy.sql.elements._textual_label_reference
- Undocumentedsqlalchemy.sql.elements.Case
- Represent a ``CASE`` expression.sqlalchemy.sql.elements.CollationClause
- Undocumentedsqlalchemy.sql.elements.Extract
- Represent a SQL EXTRACT clause, ``extract(field FROM expr)``.sqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.FunctionFilter
- Represent a function FILTER clause.sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.elements.KeyedColumnElement
- ColumnElement where ``.key`` is non-None.sqlalchemy.sql.elements.BindParameter
- Represent a "bound expression".sqlalchemy.sql.selectable._OffsetLimitParam
- Undocumentedsqlalchemy.sql.elements.NamedColumn
- No class docstring; 0/1 property, 0/4 class variable, 2/8 methods documentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.elements.TableValuedColumn
- Undocumentedsqlalchemy.sql.functions.ScalarFunctionColumn
- Undocumentedsqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.OperatorExpression
- base for expressions that contain an operator and operandssqlalchemy.sql.elements.BinaryExpression
- Represent an expression that is ``LEFT <operator> RIGHT``.sqlalchemy.dialects.mysql.match
- Produce a ``MATCH (X, Y) AGAINST ('TEXT')`` clause.sqlalchemy.sql.elements.IndexExpression
- Represent the class of expressions that are like an "index" operation.sqlalchemy.sql.functions.FunctionAsBinary
- Undocumentedsqlalchemy.sql.elements.ExpressionClauseList
- Describe a list of clauses, separated by an operator, in a column expression context.sqlalchemy.dialects.postgresql.array
- A PostgreSQL ARRAY literal.sqlalchemy.sql.elements.BooleanClauseList
- No class docstring; 0/1 property, 0/5 instance variable, 0/2 class variable, 0/2 method, 2/6 class methods documentedsqlalchemy.sql.elements.Over
- Represent an OVER clause.sqlalchemy.sql.elements.Slice
- Represent SQL for a Python array-slice object.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.UnaryExpression
- Define a 'unary' expression.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.CollectionAggregate
- Forms the basis for right-hand collection operator modifiers ANY and ALL.sqlalchemy.sql.selectable.Exists
- Represent an ``EXISTS`` clause.sqlalchemy.sql.elements.WithinGroup
- Represent a WITHIN GROUP (ORDER BY) clause.sqlalchemy.sql.elements.WrapsColumnExpression
- Mixin that defines a :class:`_expression.ColumnElement` as a wrapper with special labeling behavior for an expression that already has a name.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.Cast
- Represent a ``CAST`` expression.sqlalchemy.dialects.mssql.base.TryCast
- Represent a SQL Server TRY_CAST expression.sqlalchemy.sql.elements.TypeCoerce
- Represent a Python-side type-coercion wrapper.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.elements.GroupedElement
- Represent any parenthesized expressionsqlalchemy.orm.context.FromStatement
- Core construct that represents a load of ORM objects from various :class:`.ReturnsRows` and other classes including:sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.selectable.FromGrouping
- Represent a grouping of a FROM clausesqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.elements.TextClause
- Represent a literal SQL text fragment.sqlalchemy.sql.elements.TypeClause
- Handle a type keyword in a SQL statement.sqlalchemy.sql.selectable.ReturnsRows
- The base-most class for Core constructs that have some concept of columns that can represent rows.sqlalchemy.sql.selectable.ExecutableReturnsRows
- base for executable statements that return rows.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.selectable.TypedReturnsRows
- base for executable statements that return rows.sqlalchemy.orm.context.FromStatement
- Core construct that represents a load of ORM objects from various :class:`.ReturnsRows` and other classes including:sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.Selectable
- Mark a class as being selectable.sqlalchemy.sql.selectable.FromClause
- Represent an element that can be used within the ``FROM`` clause of a ``SELECT`` statement.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.FromGrouping
- Represent a grouping of a FROM clausesqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.Join
- Represent a ``JOIN`` construct between two :class:`_expression.FromClause` elements.sqlalchemy.orm.util._ORMJoin
- Extend Join to support ORM constructs as input.sqlalchemy.sql.selectable.NamedFromClause
- A :class:`.FromClause` that has a name.sqlalchemy.sql.selectable.AliasedReturnsRows
- Base class of aliases against tables, subqueries, and other selectables.sqlalchemy.sql.selectable.CTE
- Represent a Common Table Expression.sqlalchemy.sql.selectable.FromClauseAlias
- Undocumentedsqlalchemy.sql.selectable.Alias
- Represents an table or selectable alias (AS).sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableSample
- Represent a TABLESAMPLE clause.sqlalchemy.sql.selectable.Subquery
- Represent a subquery of a SELECT.sqlalchemy.sql.selectable.LateralFromClause
- mark a FROM clause as being able to render directly as LATERALsqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Values
- Represent a ``VALUES`` construct that can be used as a FROM element in a statement.sqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.TableClause
- Represents a minimal "table" construct.sqlalchemy.sql.schema.Table
- Represent a table in a database.sqlalchemy.sql.selectable.SelectBase
- Base class for SELECT statements.sqlalchemy.sql.selectable.GenerativeSelect
- Base class for SELECT statements where additional elements can be added.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.selectable.SelectsRows
- Sub-base of ReturnsRows for elements that deliver rows directly, namely SELECT and INSERT/UPDATE/DELETE..RETURNINGsqlalchemy.sql.selectable.HasCTE
- Mixin that declares a class to include CTE support.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.SelectBase
- Base class for SELECT statements.sqlalchemy.sql.selectable.GenerativeSelect
- Base class for SELECT statements where additional elements can be added.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.lambdas.LambdaElement
- A SQL construct where the state is stored as an un-invoked lambda.sqlalchemy.sql.lambdas.DeferredLambdaElement
- A LambdaElement where the lambda accepts arguments and is invoked within the compile phase with special context.sqlalchemy.sql.lambdas.StatementLambdaElement
- Represent a composable SQL statement as a :class:`_sql.LambdaElement`.sqlalchemy.sql.lambdas.LinkedLambdaElement
- Represent subsequent links of a :class:`.StatementLambdaElement`.sqlalchemy.sql.lambdas.NullLambdaStatement
- Provides the :class:`.StatementLambdaElement` API but does not cache or analyze lambdas.sqlalchemy.sql.selectable.ForUpdateArg
- No class docstring; 0/5 instance variable, 0/1 class variable, 1/4 method, 0/1 class method documentedsqlalchemy.sql.elements.ClauseElement
- Base class for elements of a programmatically constructed SQL expression.sqlalchemy.dialects.mysql.dml.OnDuplicateClause
- Undocumentedsqlalchemy.dialects.postgresql.dml.OnConflictClause
- Undocumentedsqlalchemy.dialects.postgresql.dml.OnConflictDoNothing
- Undocumentedsqlalchemy.dialects.postgresql.dml.OnConflictDoUpdate
- Undocumentedsqlalchemy.dialects.sqlite.dml.OnConflictClause
- Undocumentedsqlalchemy.dialects.sqlite.dml.OnConflictDoNothing
- Undocumentedsqlalchemy.dialects.sqlite.dml.OnConflictDoUpdate
- Undocumentedsqlalchemy.sql.ddl.BaseDDLElement
- The root of DDL constructs, including those that are sub-elements within the "create table" and other processes.sqlalchemy.sql.ddl.CreateColumn
- Represent a :class:`_schema.Column` as rendered in a CREATE TABLE statement, via the :class:`.CreateTable` construct.sqlalchemy.sql.ddl.CreateConstraint
- Undocumentedsqlalchemy.sql.ddl.ExecutableDDLElement
- Base class for standalone executable DDL expression constructs.sqlalchemy.sql.ddl._CreateDropBase
- Base class for DDL constructs that represent CREATE and DROP or equivalents.sqlalchemy.dialects.postgresql.CreateDomainType
- Represent a CREATE DOMAIN statement.sqlalchemy.dialects.postgresql.CreateEnumType
- Undocumentedsqlalchemy.dialects.postgresql.DropDomainType
- Represent a DROP DOMAIN statement.sqlalchemy.dialects.postgresql.DropEnumType
- Undocumentedsqlalchemy.sql.ddl._CreateBase
- Undocumentedsqlalchemy.sql.ddl.AddConstraint
- Represent an ALTER TABLE ADD CONSTRAINT statement.sqlalchemy.sql.ddl.CreateIndex
- Represent a CREATE INDEX statement.sqlalchemy.sql.ddl.CreateSchema
- Represent a CREATE SCHEMA statement.sqlalchemy.sql.ddl.CreateSequence
- Represent a CREATE SEQUENCE statement.sqlalchemy.sql.ddl.CreateTable
- Represent a CREATE TABLE statement.sqlalchemy.sql.ddl._DropBase
- Undocumentedsqlalchemy.sql.ddl._DropView
- Semi-public 'DROP VIEW' construct.sqlalchemy.sql.ddl.DropConstraint
- Represent an ALTER TABLE DROP CONSTRAINT statement.sqlalchemy.sql.ddl.DropIndex
- Represent a DROP INDEX statement.sqlalchemy.sql.ddl.DropSchema
- Represent a DROP SCHEMA statement.sqlalchemy.sql.ddl.DropSequence
- Represent a DROP SEQUENCE statement.sqlalchemy.sql.ddl.DropTable
- Represent a DROP TABLE statement.sqlalchemy.sql.ddl.DropColumnComment
- Represent a COMMENT ON COLUMN IS NULL statement.sqlalchemy.sql.ddl.DropConstraintComment
- Represent a COMMENT ON CONSTRAINT IS NULL statement.sqlalchemy.sql.ddl.DropTableComment
- Represent a COMMENT ON TABLE '' statement.sqlalchemy.sql.ddl.SetColumnComment
- Represent a COMMENT ON COLUMN IS statement.sqlalchemy.sql.ddl.SetConstraintComment
- Represent a COMMENT ON CONSTRAINT IS statement.sqlalchemy.sql.ddl.SetTableComment
- Represent a COMMENT ON TABLE IS statement.sqlalchemy.sql.ddl.DDL
- A literal DDL statement.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.elements._IdentifiedClause
- Undocumentedsqlalchemy.sql.elements.ReleaseSavepointClause
- Undocumentedsqlalchemy.sql.elements.RollbackToSavepointClause
- Undocumentedsqlalchemy.sql.elements.SavepointClause
- Undocumentedsqlalchemy.sql.elements.DQLDMLClauseElement
- represents a :class:`.ClauseElement` that compiles to a DQL or DML expression, not DDL.sqlalchemy.sql.elements.ClauseList
- Describe a list of clauses, separated by an operator.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.ColumnElement
- Represent a column-oriented SQL expression suitable for usage in the "columns" clause, WHERE clause etc. of a statement.sqlalchemy.dialects.mssql.information_schema._cast_on_2005
- Undocumentedsqlalchemy.dialects.postgresql.aggregate_order_by
- Represent a PostgreSQL aggregate order by expression.sqlalchemy.sql.crud._multiparam_column
- Undocumentedsqlalchemy.sql.elements._label_reference
- Wrap a column expression as it appears in a 'reference' context.sqlalchemy.sql.elements._textual_label_reference
- Undocumentedsqlalchemy.sql.elements.Case
- Represent a ``CASE`` expression.sqlalchemy.sql.elements.CollationClause
- Undocumentedsqlalchemy.sql.elements.Extract
- Represent a SQL EXTRACT clause, ``extract(field FROM expr)``.sqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.FunctionFilter
- Represent a function FILTER clause.sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.elements.KeyedColumnElement
- ColumnElement where ``.key`` is non-None.sqlalchemy.sql.elements.BindParameter
- Represent a "bound expression".sqlalchemy.sql.selectable._OffsetLimitParam
- Undocumentedsqlalchemy.sql.elements.NamedColumn
- No class docstring; 0/1 property, 0/4 class variable, 2/8 methods documentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.elements.TableValuedColumn
- Undocumentedsqlalchemy.sql.functions.ScalarFunctionColumn
- Undocumentedsqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.OperatorExpression
- base for expressions that contain an operator and operandssqlalchemy.sql.elements.BinaryExpression
- Represent an expression that is ``LEFT <operator> RIGHT``.sqlalchemy.dialects.mysql.match
- Produce a ``MATCH (X, Y) AGAINST ('TEXT')`` clause.sqlalchemy.sql.elements.IndexExpression
- Represent the class of expressions that are like an "index" operation.sqlalchemy.sql.functions.FunctionAsBinary
- Undocumentedsqlalchemy.sql.elements.ExpressionClauseList
- Describe a list of clauses, separated by an operator, in a column expression context.sqlalchemy.dialects.postgresql.array
- A PostgreSQL ARRAY literal.sqlalchemy.sql.elements.BooleanClauseList
- No class docstring; 0/1 property, 0/5 instance variable, 0/2 class variable, 0/2 method, 2/6 class methods documentedsqlalchemy.sql.elements.Over
- Represent an OVER clause.sqlalchemy.sql.elements.Slice
- Represent SQL for a Python array-slice object.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.UnaryExpression
- Define a 'unary' expression.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.CollectionAggregate
- Forms the basis for right-hand collection operator modifiers ANY and ALL.sqlalchemy.sql.selectable.Exists
- Represent an ``EXISTS`` clause.sqlalchemy.sql.elements.WithinGroup
- Represent a WITHIN GROUP (ORDER BY) clause.sqlalchemy.sql.elements.WrapsColumnExpression
- Mixin that defines a :class:`_expression.ColumnElement` as a wrapper with special labeling behavior for an expression that already has a name.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.Cast
- Represent a ``CAST`` expression.sqlalchemy.dialects.mssql.base.TryCast
- Represent a SQL Server TRY_CAST expression.sqlalchemy.sql.elements.TypeCoerce
- Represent a Python-side type-coercion wrapper.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.elements.GroupedElement
- Represent any parenthesized expressionsqlalchemy.orm.context.FromStatement
- Core construct that represents a load of ORM objects from various :class:`.ReturnsRows` and other classes including:sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.selectable.FromGrouping
- Represent a grouping of a FROM clausesqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.elements.TextClause
- Represent a literal SQL text fragment.sqlalchemy.sql.elements.TypeClause
- Handle a type keyword in a SQL statement.sqlalchemy.sql.selectable.ReturnsRows
- The base-most class for Core constructs that have some concept of columns that can represent rows.sqlalchemy.sql.selectable.ExecutableReturnsRows
- base for executable statements that return rows.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.selectable.TypedReturnsRows
- base for executable statements that return rows.sqlalchemy.orm.context.FromStatement
- Core construct that represents a load of ORM objects from various :class:`.ReturnsRows` and other classes including:sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.Selectable
- Mark a class as being selectable.sqlalchemy.sql.selectable.FromClause
- Represent an element that can be used within the ``FROM`` clause of a ``SELECT`` statement.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.FromGrouping
- Represent a grouping of a FROM clausesqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.Join
- Represent a ``JOIN`` construct between two :class:`_expression.FromClause` elements.sqlalchemy.orm.util._ORMJoin
- Extend Join to support ORM constructs as input.sqlalchemy.sql.selectable.NamedFromClause
- A :class:`.FromClause` that has a name.sqlalchemy.sql.selectable.AliasedReturnsRows
- Base class of aliases against tables, subqueries, and other selectables.sqlalchemy.sql.selectable.CTE
- Represent a Common Table Expression.sqlalchemy.sql.selectable.FromClauseAlias
- Undocumentedsqlalchemy.sql.selectable.Alias
- Represents an table or selectable alias (AS).sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableSample
- Represent a TABLESAMPLE clause.sqlalchemy.sql.selectable.Subquery
- Represent a subquery of a SELECT.sqlalchemy.sql.selectable.LateralFromClause
- mark a FROM clause as being able to render directly as LATERALsqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Values
- Represent a ``VALUES`` construct that can be used as a FROM element in a statement.sqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.TableClause
- Represents a minimal "table" construct.sqlalchemy.sql.schema.Table
- Represent a table in a database.sqlalchemy.sql.selectable.SelectBase
- Base class for SELECT statements.sqlalchemy.sql.selectable.GenerativeSelect
- Base class for SELECT statements where additional elements can be added.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.selectable.SelectsRows
- Sub-base of ReturnsRows for elements that deliver rows directly, namely SELECT and INSERT/UPDATE/DELETE..RETURNINGsqlalchemy.sql.selectable.HasCTE
- Mixin that declares a class to include CTE support.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.SelectBase
- Base class for SELECT statements.sqlalchemy.sql.selectable.GenerativeSelect
- Base class for SELECT statements where additional elements can be added.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.lambdas.LambdaElement
- A SQL construct where the state is stored as an un-invoked lambda.sqlalchemy.sql.lambdas.DeferredLambdaElement
- A LambdaElement where the lambda accepts arguments and is invoked within the compile phase with special context.sqlalchemy.sql.lambdas.StatementLambdaElement
- Represent a composable SQL statement as a :class:`_sql.LambdaElement`.sqlalchemy.sql.lambdas.LinkedLambdaElement
- Represent subsequent links of a :class:`.StatementLambdaElement`.sqlalchemy.sql.lambdas.NullLambdaStatement
- Provides the :class:`.StatementLambdaElement` API but does not cache or analyze lambdas.sqlalchemy.sql.selectable.ForUpdateArg
- No class docstring; 0/5 instance variable, 0/1 class variable, 1/4 method, 0/1 class method documentedsqlalchemy.testing.assertions._ErrorContainer
- Undocumentedsqlalchemy.testing.assertions.AssertsCompiledSQL
- Undocumentedsqlalchemy.testing.suite.test_sequence.SequenceCompilerTest
- Undocumentedsqlalchemy.testing.assertions.AssertsExecutionResults
- No class docstring; 1/11 method documentedsqlalchemy.testing.fixtures.MappedTest
- No class docstring; 0/3 class variable, 0/6 method, 1/7 class method documentedsqlalchemy.testing.fixtures.DeclarativeMappedTest
- Undocumentedsqlalchemy.testing.suite.test_results.ServerSideCursorsTest
- Undocumentedsqlalchemy.testing.assertions.ComparesIndexes
- Undocumentedsqlalchemy.testing.assertions.ComparesTables
- Undocumentedsqlalchemy.testing.AssertsCompiledSQL
sqlalchemy.testing.suite.test_select.DistinctOnTest
- Undocumentedsqlalchemy.testing.suite.test_select.PostCompileParamsTest
- Undocumentedsqlalchemy.testing.AssertsExecutionResults
sqlalchemy.testing.suite.test_select.PostCompileParamsTest
- Undocumentedsqlalchemy.testing.assertsql.AssertRule
- Undocumentedsqlalchemy.testing.assertsql.AllOf
- Undocumentedsqlalchemy.testing.assertsql.Or
- Undocumentedsqlalchemy.testing.assertsql.CountStatements
- Undocumentedsqlalchemy.testing.assertsql.EachOf
- Undocumentedsqlalchemy.testing.assertsql.Conditional
- Undocumentedsqlalchemy.testing.assertsql.SQLMatchRule
- Undocumentedsqlalchemy.testing.assertsql.CompiledSQL
- No class docstring; 0/6 instance variable, 1/7 method documentedsqlalchemy.testing.assertsql.DialectSQL
- Undocumentedsqlalchemy.testing.assertsql.RegexSQL
- Undocumentedsqlalchemy.testing.assertsql.CursorSQL
- Undocumentedsqlalchemy.testing.assertsql.SQLAsserter
- Undocumentedsqlalchemy.testing.assertsql.SQLExecuteObserved
- Undocumentedsqlalchemy.testing.ComparesIndexes
sqlalchemy.testing.ComparesTables
sqlalchemy.testing.suite.test_reflection.ComponentReflectionTest
- No class docstring; 0/6 property, 0/3 class variable, 2/57 methods, 0/5 class method documentedsqlalchemy.testing.config._AddToMarker
- Undocumentedsqlalchemy.testing.config.Config
- No class docstring; 0/8 instance variable, 0/2 class variable, 0/3 method, 1/8 class method documentedsqlalchemy.testing.config.Variation
- Undocumentedsqlalchemy.testing.engines.ConnectionKiller
- Undocumentedsqlalchemy.testing.engines.DBAPIProxyConnection
- Proxy a DBAPI connection.sqlalchemy.testing.engines.DBAPIProxyCursor
- Proxy a DBAPI cursor.sqlalchemy.testing.engines.ReconnectFixture
- Undocumentedsqlalchemy.testing.entities.BasicEntity
- Undocumentedsqlalchemy.testing.entities.ComparableEntity
- Undocumentedsqlalchemy.testing.pickleable.Address
- Undocumentedsqlalchemy.testing.pickleable.AddressWMixin
- Undocumentedsqlalchemy.testing.pickleable.Child1
- Undocumentedsqlalchemy.testing.pickleable.Child2
- Undocumentedsqlalchemy.testing.pickleable.Dingaling
- Undocumentedsqlalchemy.testing.pickleable.Order
- Undocumentedsqlalchemy.testing.pickleable.Parent
- Undocumentedsqlalchemy.testing.pickleable.User
- Undocumentedsqlalchemy.testing.pickleable.EmailUser
- Undocumentedsqlalchemy.testing.entities.ComparableMixin
- No class docstring; 1/2 method documentedsqlalchemy.testing.entities.ComparableEntity
- Undocumentedsqlalchemy.testing.pickleable.Address
- Undocumentedsqlalchemy.testing.pickleable.AddressWMixin
- Undocumentedsqlalchemy.testing.pickleable.Child1
- Undocumentedsqlalchemy.testing.pickleable.Child2
- Undocumentedsqlalchemy.testing.pickleable.Dingaling
- Undocumentedsqlalchemy.testing.pickleable.Order
- Undocumentedsqlalchemy.testing.pickleable.Parent
- Undocumentedsqlalchemy.testing.pickleable.User
- Undocumentedsqlalchemy.testing.pickleable.EmailUser
- Undocumentedsqlalchemy.testing.exclusions.compound
- Undocumentedsqlalchemy.testing.exclusions.Predicate
- Undocumentedsqlalchemy.testing.exclusions.BooleanPredicate
- Undocumentedsqlalchemy.testing.exclusions.LambdaPredicate
- Undocumentedsqlalchemy.testing.exclusions.NotPredicate
- Undocumentedsqlalchemy.testing.exclusions.OrPredicate
- Undocumentedsqlalchemy.testing.exclusions.SpecPredicate
- Undocumentedsqlalchemy.testing.fixtures.CacheKeyFixture
- Undocumentedsqlalchemy.testing.fixtures.FutureEngineMixin
- alembic's suite still using thissqlalchemy.testing.fixtures.NoCache
- Undocumentedsqlalchemy.testing.fixtures.RemoveORMEventsGlobally
- Undocumentedsqlalchemy.testing.fixtures.RemovesEvents
- Undocumentedsqlalchemy.testing.fixtures.TestBase
- No class docstring; 0/5 class variable, 1/15 method documentedsqlalchemy.testing.fixtures.ORMTest
- Undocumentedsqlalchemy.testing.fixtures.TablesTest
- No class docstring; 0/1 property, 0/11 class variable, 0/7 method, 1/10 class method documentedsqlalchemy.testing.fixtures.ComputedReflectionFixtureTest
- Undocumentedsqlalchemy.testing.fixtures.MappedTest
- No class docstring; 0/3 class variable, 0/6 method, 1/7 class method documentedsqlalchemy.testing.fixtures.DeclarativeMappedTest
- Undocumentedsqlalchemy.testing.suite.test_cte.CTETest
- Undocumentedsqlalchemy.testing.suite.test_deprecations.DeprecatedCompoundSelectTest
- Undocumentedsqlalchemy.testing.suite.test_dialect.AutocommitIsolationTest
- Undocumentedsqlalchemy.testing.suite.test_dialect.ExceptionTest
- Test basic exception wrapping.sqlalchemy.testing.suite.test_dialect.ReturningGuardsTest
- test that the various 'returning' flags are set appropriatelysqlalchemy.testing.suite.test_insert.InsertBehaviorTest
- Undocumentedsqlalchemy.testing.suite.test_insert.LastrowidTest
- Undocumentedsqlalchemy.testing.suite.test_insert.ReturningTest
- Undocumentedsqlalchemy.testing.suite.test_reflection.CompositeKeyReflectionTest
- Undocumentedsqlalchemy.testing.suite.test_reflection.HasIndexTest
- Undocumentedsqlalchemy.testing.suite.test_reflection.IdentityReflectionTest
- Undocumentedsqlalchemy.testing.suite.test_reflection.NormalizedNameTest
- Undocumentedsqlalchemy.testing.suite.test_reflection.OneConnectionTablesTest
- Undocumentedsqlalchemy.testing.suite.test_reflection.ComponentReflectionTest
- No class docstring; 0/6 property, 0/3 class variable, 2/57 methods, 0/5 class method documentedsqlalchemy.testing.suite.test_reflection.HasTableTest
- Undocumentedsqlalchemy.testing.suite.test_reflection.QuotedNameArgumentTest
- Undocumentedsqlalchemy.testing.suite.test_results.PercentSchemaNamesTest
- tests using percent signs, spaces in table and column names.sqlalchemy.testing.suite.test_results.RowFetchTest
- No class docstring; 0/1 class variable, 1/6 method, 0/2 class method documentedsqlalchemy.testing.suite.test_rowcount.RowCountTest
- test rowcount functionalitysqlalchemy.testing.suite.test_select.CollateTest
- Undocumentedsqlalchemy.testing.suite.test_select.CompoundSelectTest
- Undocumentedsqlalchemy.testing.suite.test_select.ComputedColumnTest
- Undocumentedsqlalchemy.testing.suite.test_select.DistinctOnTest
- Undocumentedsqlalchemy.testing.suite.test_select.ExistsTest
- Undocumentedsqlalchemy.testing.suite.test_select.ExpandingBoundInTest
- No class docstring; 0/1 class variable, 2/30 methods, 0/2 class method documentedsqlalchemy.testing.suite.test_select.FetchLimitOffsetTest
- No class docstring; 0/1 class variable, 2/29 methods, 0/2 class method documentedsqlalchemy.testing.suite.test_select.IdentityAutoincrementTest
- Undocumentedsqlalchemy.testing.suite.test_select.IdentityColumnTest
- Undocumentedsqlalchemy.testing.suite.test_select.IsOrIsNotDistinctFromTest
- Undocumentedsqlalchemy.testing.suite.test_select.JoinTest
- Undocumentedsqlalchemy.testing.suite.test_select.LikeFunctionsTest
- Undocumentedsqlalchemy.testing.suite.test_select.OrderByLabelTest
- Test the dialect sends appropriate ORDER BY expressions when labels are used.sqlalchemy.testing.suite.test_select.PostCompileParamsTest
- Undocumentedsqlalchemy.testing.suite.test_select.SameNamedSchemaTableTest
- tests for #7471sqlalchemy.testing.suite.test_sequence.HasSequenceTest
- Undocumentedsqlalchemy.testing.suite.test_sequence.SequenceTest
- Undocumentedsqlalchemy.testing.suite.test_types.ArrayTest
- Add ARRAY test suite, #8138.sqlalchemy.testing.suite.test_types.BinaryTest
- Undocumentedsqlalchemy.testing.suite.test_types.BooleanTest
- Undocumentedsqlalchemy.testing.suite.test_types.DateHistoricTest
- Undocumentedsqlalchemy.testing.suite.test_types.DateTest
- Undocumentedsqlalchemy.testing.suite.test_types.DateTimeCoercedToDateTimeTest
- this particular suite is testing that datetime parameters get coerced to dates, which tends to be something DBAPIs do.sqlalchemy.testing.suite.test_types.DateTimeHistoricTest
- Undocumentedsqlalchemy.testing.suite.test_types.DateTimeMicrosecondsTest
- Undocumentedsqlalchemy.testing.suite.test_types.DateTimeTest
- Undocumentedsqlalchemy.testing.suite.test_types.DateTimeTZTest
- Undocumentedsqlalchemy.testing.suite.test_types.JSONLegacyStringCastIndexTest
- test JSON index access with "cast to string", which we have documented for a long time as how to compare JSON values, but is ultimately not reliable in all cases. The "as_XYZ()" comparators should be used instead.sqlalchemy.testing.suite.test_types.JSONTest
- Undocumentedsqlalchemy.testing.suite.test_types.TextTest
- Undocumentedsqlalchemy.testing.suite.test_types.TimeMicrosecondsTest
- Undocumentedsqlalchemy.testing.suite.test_types.TimestampMicrosecondsTest
- Undocumentedsqlalchemy.testing.suite.test_types.TimeTest
- Undocumentedsqlalchemy.testing.suite.test_types.TimeTZTest
- Undocumentedsqlalchemy.testing.suite.test_types.UnicodeTextTest
- Undocumentedsqlalchemy.testing.suite.test_types.UnicodeVarcharTest
- Undocumentedsqlalchemy.testing.suite.test_types.UuidTest
- Undocumentedsqlalchemy.testing.suite.test_types.NativeUUIDTest
- Undocumentedsqlalchemy.testing.suite.test_unicode_ddl.UnicodeSchemaTest
- Undocumentedsqlalchemy.testing.suite.test_update_delete.SimpleUpdateDeleteTest
- Undocumentedsqlalchemy.testing.suite.test_ddl.LongNameBlowoutTest
- test the creation of a variety of DDL structures and ensure label length limits pass on backendssqlalchemy.testing.suite.test_ddl.TableDDLTest
- Undocumentedsqlalchemy.testing.suite.test_ddl.FutureTableDDLTest
- Undocumentedsqlalchemy.testing.suite.test_dialect.ArgSignatureTest
- test that all visit_XYZ() in :class:`_sql.Compiler` subclasses have ``**kw``, for #8988.sqlalchemy.testing.suite.test_dialect.DifficultParametersTest
- Undocumentedsqlalchemy.testing.suite.test_dialect.EscapingTest
- No class docstring; 1/1 method documentedsqlalchemy.testing.suite.test_dialect.IsolationLevelTest
- No class docstring; 0/2 class variable, 2/6 methods documentedsqlalchemy.testing.suite.test_dialect.PingTest
- Undocumentedsqlalchemy.testing.suite.test_dialect.WeCanSetDefaultSchemaWEventsTest
- Undocumentedsqlalchemy.testing.suite.test_reflection.ComponentReflectionTestExtra
- Undocumentedsqlalchemy.testing.suite.test_reflection.TableNoColumnsTest
- Undocumentedsqlalchemy.testing.suite.test_results.ServerSideCursorsTest
- Undocumentedsqlalchemy.testing.suite.test_select.ValuesExpressionTest
- Undocumentedsqlalchemy.testing.suite.test_sequence.HasSequenceTestEmpty
- Undocumentedsqlalchemy.testing.suite.test_sequence.SequenceCompilerTest
- Undocumentedsqlalchemy.testing.suite.test_types._DateFixture
- Undocumentedsqlalchemy.testing.suite.test_types.DateHistoricTest
- Undocumentedsqlalchemy.testing.suite.test_types.DateTest
- Undocumentedsqlalchemy.testing.suite.test_types.DateTimeCoercedToDateTimeTest
- this particular suite is testing that datetime parameters get coerced to dates, which tends to be something DBAPIs do.sqlalchemy.testing.suite.test_types.DateTimeHistoricTest
- Undocumentedsqlalchemy.testing.suite.test_types.DateTimeMicrosecondsTest
- Undocumentedsqlalchemy.testing.suite.test_types.DateTimeTest
- Undocumentedsqlalchemy.testing.suite.test_types.DateTimeTZTest
- Undocumentedsqlalchemy.testing.suite.test_types.TimeMicrosecondsTest
- Undocumentedsqlalchemy.testing.suite.test_types.TimestampMicrosecondsTest
- Undocumentedsqlalchemy.testing.suite.test_types.TimeTest
- Undocumentedsqlalchemy.testing.suite.test_types.TimeTZTest
- Undocumentedsqlalchemy.testing.suite.test_types._UnicodeFixture
- Undocumentedsqlalchemy.testing.suite.test_types.UnicodeTextTest
- Undocumentedsqlalchemy.testing.suite.test_types.UnicodeVarcharTest
- Undocumentedsqlalchemy.testing.suite.test_types.CastTypeDecoratorTest
- Undocumentedsqlalchemy.testing.suite.test_types.IntegerTest
- No class docstring; 0/1 class variable, 1/5 method documentedsqlalchemy.testing.suite.test_types.NumericTest
- No class docstring; 0/1 class variable, 3/20 methods documentedsqlalchemy.testing.suite.test_types.StringTest
- No class docstring; 0/1 class variable, 2/7 methods documentedsqlalchemy.testing.suite.test_types.TrueDivTest
- No class docstring; 0/1 class variable, 7/7 methods documentedsqlalchemy.testing.pickleable.Bar
- Undocumentedsqlalchemy.testing.pickleable.BarWithoutCompare
- Undocumentedsqlalchemy.testing.pickleable.BrokenComparable
- Undocumentedsqlalchemy.testing.pickleable.Foo
- Undocumentedsqlalchemy.testing.pickleable.Mixin
- Undocumentedsqlalchemy.testing.pickleable.AddressWMixin
- Undocumentedsqlalchemy.testing.pickleable.NotComparable
- Undocumentedsqlalchemy.testing.pickleable.OldSchool
- Undocumentedsqlalchemy.testing.pickleable.OldSchoolWithoutCompare
- Undocumentedsqlalchemy.testing.pickleable.Screen
- Undocumentedsqlalchemy.testing.plugin.pytestplugin.XDistHooks
- Undocumentedsqlalchemy.testing.profiling.ProfileStatsFile
- Store per-platform/fn profiling results in a file.sqlalchemy.testing.provision.register
- Undocumentedsqlalchemy.testing.requirements.Requirements
- Undocumentedsqlalchemy.testing.requirements.SuiteRequirements
- No class docstring; 176/213 properties, 1/6 method documentedsqlalchemy.testing.schema.eq_clause_element
- Helper to compare SQL structures based on compare()sqlalchemy.testing.schema.eq_compile_type
- similar to eq_type_affinity but uses compilesqlalchemy.testing.schema.eq_type_affinity
- Helper to compare types inside of datastructures based on affinity.sqlalchemy.testing.suite.test_types._LiteralRoundTripFixture
- No class docstring; 0/1 class variable, 1/1 method documentedsqlalchemy.testing.suite.test_types._DateFixture
- Undocumentedsqlalchemy.testing.suite.test_types.DateHistoricTest
- Undocumentedsqlalchemy.testing.suite.test_types.DateTest
- Undocumentedsqlalchemy.testing.suite.test_types.DateTimeCoercedToDateTimeTest
- this particular suite is testing that datetime parameters get coerced to dates, which tends to be something DBAPIs do.sqlalchemy.testing.suite.test_types.DateTimeHistoricTest
- Undocumentedsqlalchemy.testing.suite.test_types.DateTimeMicrosecondsTest
- Undocumentedsqlalchemy.testing.suite.test_types.DateTimeTest
- Undocumentedsqlalchemy.testing.suite.test_types.DateTimeTZTest
- Undocumentedsqlalchemy.testing.suite.test_types.TimeMicrosecondsTest
- Undocumentedsqlalchemy.testing.suite.test_types.TimestampMicrosecondsTest
- Undocumentedsqlalchemy.testing.suite.test_types.TimeTest
- Undocumentedsqlalchemy.testing.suite.test_types.TimeTZTest
- Undocumentedsqlalchemy.testing.suite.test_types._UnicodeFixture
- Undocumentedsqlalchemy.testing.suite.test_types.UnicodeTextTest
- Undocumentedsqlalchemy.testing.suite.test_types.UnicodeVarcharTest
- Undocumentedsqlalchemy.testing.suite.test_types.ArrayTest
- Add ARRAY test suite, #8138.sqlalchemy.testing.suite.test_types.BinaryTest
- Undocumentedsqlalchemy.testing.suite.test_types.BooleanTest
- Undocumentedsqlalchemy.testing.suite.test_types.CastTypeDecoratorTest
- Undocumentedsqlalchemy.testing.suite.test_types.IntegerTest
- No class docstring; 0/1 class variable, 1/5 method documentedsqlalchemy.testing.suite.test_types.JSONLegacyStringCastIndexTest
- test JSON index access with "cast to string", which we have documented for a long time as how to compare JSON values, but is ultimately not reliable in all cases. The "as_XYZ()" comparators should be used instead.sqlalchemy.testing.suite.test_types.JSONTest
- Undocumentedsqlalchemy.testing.suite.test_types.NumericTest
- No class docstring; 0/1 class variable, 3/20 methods documentedsqlalchemy.testing.suite.test_types.StringTest
- No class docstring; 0/1 class variable, 2/7 methods documentedsqlalchemy.testing.suite.test_types.TextTest
- Undocumentedsqlalchemy.testing.suite.test_types.UuidTest
- Undocumentedsqlalchemy.testing.suite.test_types.NativeUUIDTest
- Undocumentedsqlalchemy.types.TypeDecorator
sqlalchemy.dialects.mssql.information_schema.CoerceUnicode
- Undocumentedsqlalchemy.dialects.mssql.information_schema.NumericSqlVariant
- This type casts sql_variant columns in the identity_columns view to numeric. This is required because:sqlalchemy.dialects.mssql.information_schema.NVarcharSqlVariant
- This type casts sql_variant columns in the extended_properties view to nvarchar. This is required because pyodbc does not support sql_variantsqlalchemy.dialects.postgresql.pg_catalog.INT2VECTOR
- Undocumentedsqlalchemy.dialects.postgresql.pg_catalog.NAME
- Undocumentedsqlalchemy.dialects.postgresql.pg_catalog.OIDVECTOR
- Undocumentedsqlalchemy.dialects.postgresql._psycopg_common._PsycopgOIDVECTOR
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGOIDVECTOR
- Undocumentedsqlalchemy.dialects.postgresql.pg_catalog.PG_NODE_TREE
- Undocumentedsqlalchemy.types.VARCHAR
sqlalchemy.dialects.oracle.VARCHAR2
- Undocumentedsqlalchemy.util._concurrency_py3k.AsyncAdaptedLock
- Undocumentedsqlalchemy.util._py_collections.IdentitySet
- A set that considers only object id() for uniqueness.sqlalchemy.util._collections.OrderedIdentitySet
- Undocumentedsqlalchemy.util._py_collections.ReadOnlyContainer
- Undocumentedsqlalchemy.util._collections.ReadOnlyProperties
- Provide immutable dict/object attribute to an underlying dictionary.sqlalchemy.util._py_collections.ImmutableDictBase
- Undocumentedsqlalchemy.util._collections.FacadeDict
- A dictionary that is not publicly mutable.sqlalchemy.util._py_collections.immutabledict
- Undocumentedsqlalchemy.util.FastIntFlag
sqlalchemy.dialects.postgresql.psycopg2.ExecutemanyMode
- Undocumentedsqlalchemy.orm.base.PassiveFlag
- Bitflag interface that passes options onto loader callablessqlalchemy.util.HasMemoized
sqlalchemy.orm.instrumentation.ClassManager
- Tracks state information at the class level.sqlalchemy.ext.instrumentation._ClassInstrumentationAdapter
- Adapts a user-defined InstrumentationManager to a ClassManager.sqlalchemy.sql.base.Generative
- Provide a method-chaining pattern in conjunction with the @_generative decorator.sqlalchemy.dialects.mysql.match
- Produce a ``MATCH (X, Y) AGAINST ('TEXT')`` clause.sqlalchemy.orm.context.FromStatement
- Core construct that represents a load of ORM objects from various :class:`.ReturnsRows` and other classes including:sqlalchemy.orm.query.Query
- ORM-level SQL construction object.sqlalchemy.ext.horizontal_shard.ShardedQuery
- Query class used with :class:`.ShardedSession`.sqlalchemy.orm.dynamic.AppenderQuery
- A dynamic query that supports basic collection storage operations.sqlalchemy.orm.query.RowReturningQuery
- Undocumentedsqlalchemy.sql.base.HasCompileState
- A class that has a :class:`.CompileState` associated with it.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.elements.TextClause
- Represent a literal SQL text fragment.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.CTE
- Represent a Common Table Expression.sqlalchemy.sql.selectable.GenerativeSelect
- Base class for SELECT statements where additional elements can be added.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.selectable.Values
- Represent a ``VALUES`` construct that can be used as a FROM element in a statement.sqlalchemy.sql.base.InPlaceGenerative
- Provide a method-chaining pattern in conjunction with the @_generative decorator that mutates in place.sqlalchemy.engine.result.ResultInternal
- Undocumentedsqlalchemy.engine.result.FilterResult
- A wrapper for a :class:`_engine.Result` that returns objects other than :class:`_engine.Row` objects, such as dictionaries or scalar objects.sqlalchemy.engine.result.MappingResult
- A wrapper for a :class:`_engine.Result` that returns dictionary values rather than :class:`_engine.Row` values.sqlalchemy.engine.result.ScalarResult
- A wrapper for a :class:`_engine.Result` that returns scalar values rather than :class:`_row.Row` values.sqlalchemy.engine.result.TupleResult
- A :class:`_engine.Result` that's typed as returning plain Python tuples instead of rows.sqlalchemy.ext.asyncio.result.AsyncCommon
- No class docstring; 1/1 property, 0/3 class variable, 1/1 method documentedsqlalchemy.ext.asyncio.result.AsyncMappingResult
- A wrapper for a :class:`_asyncio.AsyncResult` that returns dictionary values rather than :class:`_engine.Row` values.sqlalchemy.ext.asyncio.result.AsyncResult
- An asyncio wrapper around a :class:`_result.Result` object.sqlalchemy.ext.asyncio.result.AsyncScalarResult
- A wrapper for a :class:`_asyncio.AsyncResult` that returns scalar values rather than :class:`_row.Row` values.sqlalchemy.ext.asyncio.result.AsyncTupleResult
- A :class:`_asyncio.AsyncResult` that's typed as returning plain Python tuples instead of rows.sqlalchemy.engine.result.Result
- Represent a set of database results.sqlalchemy.engine.cursor.CursorResult
- A Result that is representing state from a DBAPI cursor.sqlalchemy.engine.result.IteratorResult
- A :class:`_engine.Result` that gets data from a Python iterator of :class:`_engine.Row` objects or similar row-like data.sqlalchemy.engine.result.ChunkedIteratorResult
- An :class:`_engine.IteratorResult` that works from an iterator-producing callable.sqlalchemy.engine.result.MergedResult
- A :class:`_engine.Result` that is merged from any number of :class:`_engine.Result` objects.sqlalchemy.sql.cache_key.MemoizedHasCacheKey
- Undocumentedsqlalchemy.orm.mapper.Mapper
- Defines an association between a Python class and a database table or other relational structure, so that ORM operations against the class may proceed.sqlalchemy.orm.util.Bundle
- A grouping of SQL expressions that are returned by a :class:`.Query` under one namespace.sqlalchemy.sql.elements.ClauseElement
- Base class for elements of a programmatically constructed SQL expression.sqlalchemy.dialects.mysql.dml.OnDuplicateClause
- Undocumentedsqlalchemy.dialects.postgresql.dml.OnConflictClause
- Undocumentedsqlalchemy.dialects.postgresql.dml.OnConflictDoNothing
- Undocumentedsqlalchemy.dialects.postgresql.dml.OnConflictDoUpdate
- Undocumentedsqlalchemy.dialects.sqlite.dml.OnConflictClause
- Undocumentedsqlalchemy.dialects.sqlite.dml.OnConflictDoNothing
- Undocumentedsqlalchemy.dialects.sqlite.dml.OnConflictDoUpdate
- Undocumentedsqlalchemy.sql.ddl.BaseDDLElement
- The root of DDL constructs, including those that are sub-elements within the "create table" and other processes.sqlalchemy.sql.ddl.CreateColumn
- Represent a :class:`_schema.Column` as rendered in a CREATE TABLE statement, via the :class:`.CreateTable` construct.sqlalchemy.sql.ddl.CreateConstraint
- Undocumentedsqlalchemy.sql.ddl.ExecutableDDLElement
- Base class for standalone executable DDL expression constructs.sqlalchemy.sql.ddl._CreateDropBase
- Base class for DDL constructs that represent CREATE and DROP or equivalents.sqlalchemy.dialects.postgresql.CreateDomainType
- Represent a CREATE DOMAIN statement.sqlalchemy.dialects.postgresql.CreateEnumType
- Undocumentedsqlalchemy.dialects.postgresql.DropDomainType
- Represent a DROP DOMAIN statement.sqlalchemy.dialects.postgresql.DropEnumType
- Undocumentedsqlalchemy.sql.ddl._CreateBase
- Undocumentedsqlalchemy.sql.ddl.AddConstraint
- Represent an ALTER TABLE ADD CONSTRAINT statement.sqlalchemy.sql.ddl.CreateIndex
- Represent a CREATE INDEX statement.sqlalchemy.sql.ddl.CreateSchema
- Represent a CREATE SCHEMA statement.sqlalchemy.sql.ddl.CreateSequence
- Represent a CREATE SEQUENCE statement.sqlalchemy.sql.ddl.CreateTable
- Represent a CREATE TABLE statement.sqlalchemy.sql.ddl._DropBase
- Undocumentedsqlalchemy.sql.ddl._DropView
- Semi-public 'DROP VIEW' construct.sqlalchemy.sql.ddl.DropConstraint
- Represent an ALTER TABLE DROP CONSTRAINT statement.sqlalchemy.sql.ddl.DropIndex
- Represent a DROP INDEX statement.sqlalchemy.sql.ddl.DropSchema
- Represent a DROP SCHEMA statement.sqlalchemy.sql.ddl.DropSequence
- Represent a DROP SEQUENCE statement.sqlalchemy.sql.ddl.DropTable
- Represent a DROP TABLE statement.sqlalchemy.sql.ddl.DropColumnComment
- Represent a COMMENT ON COLUMN IS NULL statement.sqlalchemy.sql.ddl.DropConstraintComment
- Represent a COMMENT ON CONSTRAINT IS NULL statement.sqlalchemy.sql.ddl.DropTableComment
- Represent a COMMENT ON TABLE '' statement.sqlalchemy.sql.ddl.SetColumnComment
- Represent a COMMENT ON COLUMN IS statement.sqlalchemy.sql.ddl.SetConstraintComment
- Represent a COMMENT ON CONSTRAINT IS statement.sqlalchemy.sql.ddl.SetTableComment
- Represent a COMMENT ON TABLE IS statement.sqlalchemy.sql.ddl.DDL
- A literal DDL statement.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.elements._IdentifiedClause
- Undocumentedsqlalchemy.sql.elements.ReleaseSavepointClause
- Undocumentedsqlalchemy.sql.elements.RollbackToSavepointClause
- Undocumentedsqlalchemy.sql.elements.SavepointClause
- Undocumentedsqlalchemy.sql.elements.DQLDMLClauseElement
- represents a :class:`.ClauseElement` that compiles to a DQL or DML expression, not DDL.sqlalchemy.sql.elements.ClauseList
- Describe a list of clauses, separated by an operator.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.ColumnElement
- Represent a column-oriented SQL expression suitable for usage in the "columns" clause, WHERE clause etc. of a statement.sqlalchemy.dialects.mssql.information_schema._cast_on_2005
- Undocumentedsqlalchemy.dialects.postgresql.aggregate_order_by
- Represent a PostgreSQL aggregate order by expression.sqlalchemy.sql.crud._multiparam_column
- Undocumentedsqlalchemy.sql.elements._label_reference
- Wrap a column expression as it appears in a 'reference' context.sqlalchemy.sql.elements._textual_label_reference
- Undocumentedsqlalchemy.sql.elements.Case
- Represent a ``CASE`` expression.sqlalchemy.sql.elements.CollationClause
- Undocumentedsqlalchemy.sql.elements.Extract
- Represent a SQL EXTRACT clause, ``extract(field FROM expr)``.sqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.FunctionFilter
- Represent a function FILTER clause.sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.elements.KeyedColumnElement
- ColumnElement where ``.key`` is non-None.sqlalchemy.sql.elements.BindParameter
- Represent a "bound expression".sqlalchemy.sql.selectable._OffsetLimitParam
- Undocumentedsqlalchemy.sql.elements.NamedColumn
- No class docstring; 0/1 property, 0/4 class variable, 2/8 methods documentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.elements.TableValuedColumn
- Undocumentedsqlalchemy.sql.functions.ScalarFunctionColumn
- Undocumentedsqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.OperatorExpression
- base for expressions that contain an operator and operandssqlalchemy.sql.elements.BinaryExpression
- Represent an expression that is ``LEFT <operator> RIGHT``.sqlalchemy.dialects.mysql.match
- Produce a ``MATCH (X, Y) AGAINST ('TEXT')`` clause.sqlalchemy.sql.elements.IndexExpression
- Represent the class of expressions that are like an "index" operation.sqlalchemy.sql.functions.FunctionAsBinary
- Undocumentedsqlalchemy.sql.elements.ExpressionClauseList
- Describe a list of clauses, separated by an operator, in a column expression context.sqlalchemy.dialects.postgresql.array
- A PostgreSQL ARRAY literal.sqlalchemy.sql.elements.BooleanClauseList
- No class docstring; 0/1 property, 0/5 instance variable, 0/2 class variable, 0/2 method, 2/6 class methods documentedsqlalchemy.sql.elements.Over
- Represent an OVER clause.sqlalchemy.sql.elements.Slice
- Represent SQL for a Python array-slice object.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.UnaryExpression
- Define a 'unary' expression.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.CollectionAggregate
- Forms the basis for right-hand collection operator modifiers ANY and ALL.sqlalchemy.sql.selectable.Exists
- Represent an ``EXISTS`` clause.sqlalchemy.sql.elements.WithinGroup
- Represent a WITHIN GROUP (ORDER BY) clause.sqlalchemy.sql.elements.WrapsColumnExpression
- Mixin that defines a :class:`_expression.ColumnElement` as a wrapper with special labeling behavior for an expression that already has a name.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.Cast
- Represent a ``CAST`` expression.sqlalchemy.dialects.mssql.base.TryCast
- Represent a SQL Server TRY_CAST expression.sqlalchemy.sql.elements.TypeCoerce
- Represent a Python-side type-coercion wrapper.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.elements.GroupedElement
- Represent any parenthesized expressionsqlalchemy.orm.context.FromStatement
- Core construct that represents a load of ORM objects from various :class:`.ReturnsRows` and other classes including:sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.selectable.FromGrouping
- Represent a grouping of a FROM clausesqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.elements.TextClause
- Represent a literal SQL text fragment.sqlalchemy.sql.elements.TypeClause
- Handle a type keyword in a SQL statement.sqlalchemy.sql.selectable.ReturnsRows
- The base-most class for Core constructs that have some concept of columns that can represent rows.sqlalchemy.sql.selectable.ExecutableReturnsRows
- base for executable statements that return rows.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.selectable.TypedReturnsRows
- base for executable statements that return rows.sqlalchemy.orm.context.FromStatement
- Core construct that represents a load of ORM objects from various :class:`.ReturnsRows` and other classes including:sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.Selectable
- Mark a class as being selectable.sqlalchemy.sql.selectable.FromClause
- Represent an element that can be used within the ``FROM`` clause of a ``SELECT`` statement.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.FromGrouping
- Represent a grouping of a FROM clausesqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.Join
- Represent a ``JOIN`` construct between two :class:`_expression.FromClause` elements.sqlalchemy.orm.util._ORMJoin
- Extend Join to support ORM constructs as input.sqlalchemy.sql.selectable.NamedFromClause
- A :class:`.FromClause` that has a name.sqlalchemy.sql.selectable.AliasedReturnsRows
- Base class of aliases against tables, subqueries, and other selectables.sqlalchemy.sql.selectable.CTE
- Represent a Common Table Expression.sqlalchemy.sql.selectable.FromClauseAlias
- Undocumentedsqlalchemy.sql.selectable.Alias
- Represents an table or selectable alias (AS).sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableSample
- Represent a TABLESAMPLE clause.sqlalchemy.sql.selectable.Subquery
- Represent a subquery of a SELECT.sqlalchemy.sql.selectable.LateralFromClause
- mark a FROM clause as being able to render directly as LATERALsqlalchemy.sql.selectable.Lateral
- Represent a LATERAL subquery.sqlalchemy.sql.selectable.TableValuedAlias
- An alias against a "table valued" SQL function.sqlalchemy.sql.selectable.Values
- Represent a ``VALUES`` construct that can be used as a FROM element in a statement.sqlalchemy.sql.selectable.NamedFromGrouping
- represent a grouping of a named FROM clausesqlalchemy.sql.selectable.TableClause
- Represents a minimal "table" construct.sqlalchemy.sql.schema.Table
- Represent a table in a database.sqlalchemy.sql.selectable.SelectBase
- Base class for SELECT statements.sqlalchemy.sql.selectable.GenerativeSelect
- Base class for SELECT statements where additional elements can be added.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.selectable.SelectsRows
- Sub-base of ReturnsRows for elements that deliver rows directly, namely SELECT and INSERT/UPDATE/DELETE..RETURNINGsqlalchemy.sql.selectable.HasCTE
- Mixin that declares a class to include CTE support.sqlalchemy.sql.dml.UpdateBase
- Form the base for ``INSERT``, ``UPDATE``, and ``DELETE`` statements.sqlalchemy.sql.dml.Delete
- Represent a DELETE construct.sqlalchemy.sql.dml.ValuesBase
- Supplies support for :meth:`.ValuesBase.values` to INSERT and UPDATE constructs.sqlalchemy.sql.dml.Insert
- Represent an INSERT construct.sqlalchemy.dialects.mysql.dml.Insert
- MySQL-specific implementation of INSERT.sqlalchemy.dialects.postgresql.dml.Insert
- PostgreSQL-specific implementation of INSERT.sqlalchemy.dialects.sqlite.dml.Insert
- SQLite-specific implementation of INSERT.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.Update
- Represent an Update construct.sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.SelectBase
- Base class for SELECT statements.sqlalchemy.sql.selectable.GenerativeSelect
- Base class for SELECT statements where additional elements can be added.sqlalchemy.sql.selectable.CompoundSelect
- Forms the basis of ``UNION``, ``UNION ALL``, and other SELECT-based set operations.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.selectable.TextualSelect
- Wrap a :class:`_expression.TextClause` construct within a :class:`_expression.SelectBase` interface.sqlalchemy.sql.lambdas.LambdaElement
- A SQL construct where the state is stored as an un-invoked lambda.sqlalchemy.sql.lambdas.DeferredLambdaElement
- A LambdaElement where the lambda accepts arguments and is invoked within the compile phase with special context.sqlalchemy.sql.lambdas.StatementLambdaElement
- Represent a composable SQL statement as a :class:`_sql.LambdaElement`.sqlalchemy.sql.lambdas.LinkedLambdaElement
- Represent subsequent links of a :class:`.StatementLambdaElement`.sqlalchemy.sql.lambdas.NullLambdaStatement
- Provides the :class:`.StatementLambdaElement` API but does not cache or analyze lambdas.sqlalchemy.sql.selectable.ForUpdateArg
- No class docstring; 0/5 instance variable, 0/1 class variable, 1/4 method, 0/1 class method documentedsqlalchemy.util.langhelpers._FastIntFlag
- An 'IntFlag' copycat that isn't slow when performing bitwise operations.sqlalchemy.util.langhelpers.EnsureKWArg
- Apply translation of functions to accept \**kw arguments if they don't already.sqlalchemy.sql.compiler.TypeCompiler
- Produces DDL specification for TypeEngine objects.sqlalchemy.sql.compiler.GenericTypeCompiler
- Undocumentedsqlalchemy.dialects.mssql.base.MSTypeCompiler
- No class docstring; 1/34 method documentedsqlalchemy.dialects.mysql.base.MySQLTypeCompiler
- No class docstring; 2/40 methods documentedsqlalchemy.dialects.oracle.base.OracleTypeCompiler
- Undocumentedsqlalchemy.dialects.postgresql.base.PGTypeCompiler
- Undocumentedsqlalchemy.dialects.sqlite.base.SQLiteTypeCompiler
- Undocumentedsqlalchemy.sql.compiler.StrSQLTypeCompiler
- Undocumentedsqlalchemy.sql.type_api.UserDefinedType
- Base for user defined types.sqlalchemy.util.langhelpers.HasMemoized
- A mixin class that maintains the names of memoized elements in a collection for easy cache clearing, generative, etc.sqlalchemy.util.langhelpers.MemoizedSlots
- Apply memoized items to an object using a __getattr__ scheme.sqlalchemy.event.attr.RefCollection
- Undocumentedsqlalchemy.event.attr._ClsLevelDispatch
- Class-level events on :class:`._Dispatch` classes.sqlalchemy.event.attr._InstanceLevelDispatch
- No class docstring; 0/2 class variable, 1/13 method documentedsqlalchemy.event.attr._CompoundListener
- No class docstring; 0/1 instance variable, 0/5 class variable, 4/11 methods documentedsqlalchemy.event.attr._JoinedListener
- Undocumentedsqlalchemy.event.attr._ListenerCollection
- Instance-level attributes on instances of :class:`._Dispatch`.sqlalchemy.event.attr._EmptyListener
- Serves as a proxy interface to the events served by a _ClsLevelDispatch, when there are no instance-level events present.sqlalchemy.orm.events._EventsHold
- Hold onto listeners against unmapped, uninstrumented classes.sqlalchemy.orm.events._InstanceEventsHold
- Undocumentedsqlalchemy.orm.events._MapperEventsHold
- Undocumentedsqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.interfaces.MapperProperty
- Represent a particular class attribute mapped by :class:`_orm.Mapper`.sqlalchemy.orm.descriptor_props.DescriptorProperty
- :class:`.MapperProperty` which proxies access to a user-defined descriptor.sqlalchemy.orm.descriptor_props.CompositeProperty
- Defines a "composite" mapped attribute, representing a collection of columns as one attribute.sqlalchemy.orm.descriptor_props.Composite
- Declarative-compatible front-end for the :class:`.CompositeProperty` class.sqlalchemy.orm.descriptor_props.ConcreteInheritedProperty
- A 'do nothing' :class:`.MapperProperty` that disables an attribute on a concrete subclass that is only present on the inherited mapper, not the concrete classes' mapper.sqlalchemy.orm.descriptor_props.SynonymProperty
- Denote an attribute name as a synonym to a mapped property, in that the attribute will mirror the value and expression behavior of another attribute.sqlalchemy.orm.descriptor_props.Synonym
- Declarative front-end for the :class:`.SynonymProperty` class.sqlalchemy.orm.interfaces.StrategizedProperty
- A MapperProperty which uses selectable strategies to affect loading behavior.sqlalchemy.orm.properties.ColumnProperty
- Describes an object attribute that corresponds to a table column or other column expression.sqlalchemy.orm.properties.MappedSQLExpression
- Declarative front-end for the :class:`.ColumnProperty` class.sqlalchemy.orm.properties.RelationshipProperty
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.relationships.Relationship
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.properties.ColumnProperty.Comparator
- Produce boolean, comparison, and other operators for :class:`.ColumnProperty` attributes.sqlalchemy.orm.properties.RelationshipProperty.Comparator
- Produce boolean, comparison, and other operators for :class:`.RelationshipProperty` attributes.sqlalchemy.orm.session.ORMExecuteState
- Represents a call to the :meth:`_orm.Session.execute` method, as passed to the :meth:`.SessionEvents.do_orm_execute` event hook.sqlalchemy.orm.strategies.LazyLoader
- Provide loading behavior for a :class:`.Relationship` with "lazy=True", that is loads when first accessed.sqlalchemy.orm.strategies.SelectInLoader
- Undocumentedsqlalchemy.orm.util.AliasedInsp
- Provide an inspection interface for an :class:`.AliasedClass` object.sqlalchemy.sql.cache_key.SlotsMemoizedHasCacheKey
- Undocumentedsqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.sql.elements.quoted_name
- Represent a SQL identifier combined with quoting preferences.sqlalchemy.sql.elements._truncated_label
- A unicode subclass used to identify symbolic " "names that may require truncation.sqlalchemy.sql.elements._anonymous_label
- A unicode subclass used to identify anonymously generated names.sqlalchemy.sql.elements.conv
- Mark a string indicating that a name has already been converted by a naming convention.sqlalchemy.sql.selectable.SelectState
- No class docstring; 0/5 instance variable, 0/2 class variable, 2/7 methods, 1/9 class method documentedsqlalchemy.orm.context.ORMSelectCompileState
- No class docstring; 0/2 property, 0/34 instance variable, 0/6 class variable, 9/22 methods, 2/6 class methods documentedsqlalchemy.sql.traversals.TraversalComparatorStrategy
- Undocumentedsqlalchemy.sql.traversals.ColIdentityComparatorStrategy
- No class docstring; 1/4 method documentedsqlalchemy.sql.visitors.ExternalTraversal
- Base class for visitor objects which can traverse externally using the :func:`.visitors.traverse` function.sqlalchemy.sql.visitors.CloningExternalTraversal
- Base class for visitor objects which can traverse using the :func:`.visitors.cloned_traverse` function.sqlalchemy.sql.visitors.ReplacingExternalTraversal
- Base class for visitor objects which can traverse using the :func:`.visitors.replacement_traverse` function.sqlalchemy.sql.util.ClauseAdapter
- Clones and modifies clauses based on column correspondence.sqlalchemy.sql.util.ColumnAdapter
- Extends ClauseAdapter with extra utility functions.sqlalchemy.orm.util.ORMAdapter
- ColumnAdapter subclass which excludes adaptation of entities from non-matching mappers.sqlalchemy.orm.util.ORMStatementAdapter
- ColumnAdapter which includes a role attribute.sqlalchemy.util.langhelpers.PluginLoader
- Undocumentedsqlalchemy.util.langhelpers.portable_instancemethod
- Turn an instancemethod into a (parent, name) pair to produce a serializable callable.sqlalchemy.util.langhelpers.safe_reraise
- Reraise an exception after invoking some handler code.sqlalchemy.util.langhelpers.TypingOnly
- A mixin class that marks a class as 'typing only', meaning it has absolutely no methods, attributes, or runtime functionality whatsoever.sqlalchemy.engine.result.TupleResult
- A :class:`_engine.Result` that's typed as returning plain Python tuples instead of rows.sqlalchemy.ext.asyncio.result.AsyncTupleResult
- A :class:`_asyncio.AsyncResult` that's typed as returning plain Python tuples instead of rows.sqlalchemy.orm.base._MappedAnnotationBase
- common class for Mapped and similar ORM container classes.sqlalchemy.orm.base.DynamicMapped
- Represent the ORM mapped attribute type for a "dynamic" relationship.sqlalchemy.orm.relationships.Relationship
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.base.Mapped
- Represent an ORM mapped attribute on a mapped class.sqlalchemy.orm.base._DeclarativeMapped
- Mixin for :class:`.MapperProperty` subclasses that allows them to be compatible with ORM-annotated declarative mappings.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.descriptor_props.Composite
- Declarative-compatible front-end for the :class:`.CompositeProperty` class.sqlalchemy.orm.descriptor_props.Synonym
- Declarative front-end for the :class:`.SynonymProperty` class.sqlalchemy.orm.properties.MappedColumn
- Maps a single :class:`_schema.Column` on a class.sqlalchemy.orm.properties.MappedSQLExpression
- Declarative front-end for the :class:`.ColumnProperty` class.sqlalchemy.orm.relationships.Relationship
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.base.WriteOnlyMapped
- Represent the ORM mapped attribute type for a "write only" relationship.sqlalchemy.orm.relationships.Relationship
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.base._MappedAttribute
- Mixin for attributes which should be replaced by mapper-assigned attributes.sqlalchemy.orm.base._DeclarativeMapped
- Mixin for :class:`.MapperProperty` subclasses that allows them to be compatible with ORM-annotated declarative mappings.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.descriptor_props.Composite
- Declarative-compatible front-end for the :class:`.CompositeProperty` class.sqlalchemy.orm.descriptor_props.Synonym
- Declarative front-end for the :class:`.SynonymProperty` class.sqlalchemy.orm.properties.MappedColumn
- Maps a single :class:`_schema.Column` on a class.sqlalchemy.orm.properties.MappedSQLExpression
- Declarative front-end for the :class:`.ColumnProperty` class.sqlalchemy.orm.relationships.Relationship
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.interfaces._MapsColumns
- interface for declarative-capable construct that delivers one or more Column objects to the declarative process to be part of a Table.sqlalchemy.orm.descriptor_props.CompositeProperty
- Defines a "composite" mapped attribute, representing a collection of columns as one attribute.sqlalchemy.orm.descriptor_props.Composite
- Declarative-compatible front-end for the :class:`.CompositeProperty` class.sqlalchemy.orm.properties.ColumnProperty
- Describes an object attribute that corresponds to a table column or other column expression.sqlalchemy.orm.properties.MappedSQLExpression
- Declarative front-end for the :class:`.ColumnProperty` class.sqlalchemy.orm.properties.MappedColumn
- Maps a single :class:`_schema.Column` on a class.sqlalchemy.orm.interfaces.MapperProperty
- Represent a particular class attribute mapped by :class:`_orm.Mapper`.sqlalchemy.orm.descriptor_props.DescriptorProperty
- :class:`.MapperProperty` which proxies access to a user-defined descriptor.sqlalchemy.orm.descriptor_props.CompositeProperty
- Defines a "composite" mapped attribute, representing a collection of columns as one attribute.sqlalchemy.orm.descriptor_props.Composite
- Declarative-compatible front-end for the :class:`.CompositeProperty` class.sqlalchemy.orm.descriptor_props.ConcreteInheritedProperty
- A 'do nothing' :class:`.MapperProperty` that disables an attribute on a concrete subclass that is only present on the inherited mapper, not the concrete classes' mapper.sqlalchemy.orm.descriptor_props.SynonymProperty
- Denote an attribute name as a synonym to a mapped property, in that the attribute will mirror the value and expression behavior of another attribute.sqlalchemy.orm.descriptor_props.Synonym
- Declarative front-end for the :class:`.SynonymProperty` class.sqlalchemy.orm.interfaces.StrategizedProperty
- A MapperProperty which uses selectable strategies to affect loading behavior.sqlalchemy.orm.properties.ColumnProperty
- Describes an object attribute that corresponds to a table column or other column expression.sqlalchemy.orm.properties.MappedSQLExpression
- Declarative front-end for the :class:`.ColumnProperty` class.sqlalchemy.orm.properties.RelationshipProperty
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.relationships.Relationship
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.base.ORMDescriptor
- Represent any Python descriptor that provides a SQL expression construct at the class level.sqlalchemy.orm.base.Mapped
- Represent an ORM mapped attribute on a mapped class.sqlalchemy.orm.base._DeclarativeMapped
- Mixin for :class:`.MapperProperty` subclasses that allows them to be compatible with ORM-annotated declarative mappings.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.descriptor_props.Composite
- Declarative-compatible front-end for the :class:`.CompositeProperty` class.sqlalchemy.orm.descriptor_props.Synonym
- Declarative front-end for the :class:`.SynonymProperty` class.sqlalchemy.orm.properties.MappedColumn
- Maps a single :class:`_schema.Column` on a class.sqlalchemy.orm.properties.MappedSQLExpression
- Declarative front-end for the :class:`.ColumnProperty` class.sqlalchemy.orm.relationships.Relationship
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.base.SQLORMExpression
- A type that may be used to indicate any ORM-level attribute or object that acts in place of one, in the context of SQL expression construction.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.base.Mapped
- Represent an ORM mapped attribute on a mapped class.sqlalchemy.orm.base._DeclarativeMapped
- Mixin for :class:`.MapperProperty` subclasses that allows them to be compatible with ORM-annotated declarative mappings.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.descriptor_props.Composite
- Declarative-compatible front-end for the :class:`.CompositeProperty` class.sqlalchemy.orm.descriptor_props.Synonym
- Declarative front-end for the :class:`.SynonymProperty` class.sqlalchemy.orm.properties.MappedColumn
- Maps a single :class:`_schema.Column` on a class.sqlalchemy.orm.properties.MappedSQLExpression
- Declarative front-end for the :class:`.ColumnProperty` class.sqlalchemy.orm.relationships.Relationship
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.base.SQLORMOperations
- Undocumentedsqlalchemy.ext.associationproxy.AssociationProxyInstance
- A per-class object that serves class- and object-specific results.sqlalchemy.ext.associationproxy.AmbiguousAssociationProxyInstance
- an :class:`.AssociationProxyInstance` where we cannot determine the type of target object.sqlalchemy.ext.associationproxy.ColumnAssociationProxyInstance
- an :class:`.AssociationProxyInstance` that has a database column as a target.sqlalchemy.ext.associationproxy.ObjectAssociationProxyInstance
- an :class:`.AssociationProxyInstance` that has an object as a target.sqlalchemy.orm.base.SQLORMExpression
- A type that may be used to indicate any ORM-level attribute or object that acts in place of one, in the context of SQL expression construction.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.base.Mapped
- Represent an ORM mapped attribute on a mapped class.sqlalchemy.orm.base._DeclarativeMapped
- Mixin for :class:`.MapperProperty` subclasses that allows them to be compatible with ORM-annotated declarative mappings.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.descriptor_props.Composite
- Declarative-compatible front-end for the :class:`.CompositeProperty` class.sqlalchemy.orm.descriptor_props.Synonym
- Declarative front-end for the :class:`.SynonymProperty` class.sqlalchemy.orm.properties.MappedColumn
- Maps a single :class:`_schema.Column` on a class.sqlalchemy.orm.properties.MappedSQLExpression
- Declarative front-end for the :class:`.ColumnProperty` class.sqlalchemy.orm.relationships.Relationship
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.interfaces.PropComparator
- Defines SQL operations for ORM mapped attributes.sqlalchemy.ext.hybrid.Comparator
- A helper class that allows easy construction of custom :class:`~.orm.interfaces.PropComparator` classes for usage with hybrids.sqlalchemy.ext.hybrid.ExprComparator
- Undocumentedsqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.descriptor_props.CompositeProperty.Comparator
- Produce boolean, comparison, and other operators for :class:`.Composite` attributes.sqlalchemy.orm.properties.ColumnProperty.Comparator
- Produce boolean, comparison, and other operators for :class:`.ColumnProperty` attributes.sqlalchemy.orm.properties.RelationshipProperty.Comparator
- Produce boolean, comparison, and other operators for :class:`.RelationshipProperty` attributes.sqlalchemy.util.OrderedSet
sqlalchemy.sql.base.ColumnSet
- Undocumentedsqlalchemy.util.preloaded._ModuleRegistry
- Registry of modules to load in a package init file.sqlalchemy.util.ReadOnlyContainer
sqlalchemy.sql.base.ReadOnlyColumnCollection
- Undocumentedsqlalchemy.util.tool_support.code_writer_cmd
- No class docstring; 0/6 instance variable, 1/10 method documentedsqlalchemy.util.typing.Protocol
sqlalchemy.engine.interfaces.DBAPIConnection
- protocol representing a :pep:`249` database connection.sqlalchemy.engine.interfaces.DBAPICursor
- protocol representing a :pep:`249` database cursor.sqlalchemy.engine.interfaces.DBAPIType
- protocol representing a :pep:`249` database type.sqlalchemy.engine.util._TConsSubject
- Undocumentedsqlalchemy.event.attr._MutexProtocol
- Undocumentedsqlalchemy.ext.associationproxy._AssociationProxyProtocol
- describes the interface of :class:`.AssociationProxy` without including descriptor methods in the interface.sqlalchemy.ext.associationproxy.AssociationProxy
- A descriptor that presents a read/write view of an object attribute.sqlalchemy.ext.associationproxy._CreatorProtocol
- Undocumentedsqlalchemy.ext.associationproxy._KeyCreatorProtocol
- Undocumentedsqlalchemy.ext.associationproxy._PlainCreatorProtocol
- Undocumentedsqlalchemy.ext.associationproxy._DictSetterProtocol
- Undocumentedsqlalchemy.ext.associationproxy._GetSetFactoryProtocol
- Undocumentedsqlalchemy.ext.associationproxy._GetterProtocol
- Undocumentedsqlalchemy.ext.associationproxy._KeyCreatorProtocol
- Undocumentedsqlalchemy.ext.associationproxy._LazyCollectionProtocol
- Undocumentedsqlalchemy.ext.associationproxy._lazy_collection
- Undocumentedsqlalchemy.ext.associationproxy._PlainCreatorProtocol
- Undocumentedsqlalchemy.ext.associationproxy._PlainSetterProtocol
- Undocumentedsqlalchemy.ext.associationproxy._ProxyBulkSetProtocol
- Undocumentedsqlalchemy.ext.associationproxy._ProxyFactoryProtocol
- Undocumentedsqlalchemy.ext.associationproxy._SetterProtocol
- Undocumentedsqlalchemy.ext.associationproxy._DictSetterProtocol
- Undocumentedsqlalchemy.ext.associationproxy._PlainSetterProtocol
- Undocumentedsqlalchemy.ext.automap.GenerateRelationshipType
- Undocumentedsqlalchemy.ext.automap.NameForCollectionRelationshipType
- Undocumentedsqlalchemy.ext.automap.NameForScalarRelationshipType
- Undocumentedsqlalchemy.ext.automap.PythonNameForTableType
- Undocumentedsqlalchemy.ext.horizontal_shard.IdentityChooser
- Undocumentedsqlalchemy.ext.horizontal_shard.ShardChooser
- Undocumentedsqlalchemy.ext.hybrid._HybridComparatorCallableType
- Undocumentedsqlalchemy.ext.hybrid._HybridDeleterType
- Undocumentedsqlalchemy.ext.hybrid._HybridExprCallableType
- Undocumentedsqlalchemy.ext.hybrid._HybridGetterType
- Undocumentedsqlalchemy.ext.hybrid._HybridSetterType
- Undocumentedsqlalchemy.ext.hybrid._HybridUpdaterType
- Undocumentedsqlalchemy.orm._typing._LoaderCallable
- Undocumentedsqlalchemy.orm._typing._ORMAdapterProto
- protocol for the :class:`.AliasedInsp._orm_adapt_element` method which is a synonym for :class:`.AliasedInsp._adapt_element`.sqlalchemy.orm.collections._AdaptedCollectionProtocol
- Undocumentedsqlalchemy.orm.collections._CollectionConverterProtocol
- Undocumentedsqlalchemy.orm.decl_base._DeclMappedClassProtocol
- Internal more detailed version of ``MappedClassProtocol``.sqlalchemy.orm.decl_base.MappedClassProtocol
- A protocol representing a SQLAlchemy mapped class.sqlalchemy.orm.decl_base._DeclMappedClassProtocol
- Internal more detailed version of ``MappedClassProtocol``.sqlalchemy.orm.instrumentation._ExpiredAttributeLoaderProto
- Undocumentedsqlalchemy.orm.instrumentation._ManagerFactory
- Undocumentedsqlalchemy.orm.scoping.QueryPropertyDescriptor
- Describes the type applied to a class-level :meth:`_orm.scoped_session.query_property` attribute.sqlalchemy.orm.session._ConnectionCallableProto
- a callable that returns a :class:`.Connection` given an instance.sqlalchemy.orm.state._InstallLoaderCallableProto
- used at result loading time to install a _LoaderCallable callable upon a specific InstanceState, which will be used to populate an attribute when that attribute is accessed.sqlalchemy.orm.state._InstanceDictProto
- Undocumentedsqlalchemy.orm.util._DeStringifyAnnotation
- Undocumentedsqlalchemy.orm.util._DeStringifyUnionElements
- Undocumentedsqlalchemy.orm.util._EvalNameOnly
- Undocumentedsqlalchemy.pool.base._CreatorFnType
- Undocumentedsqlalchemy.pool.base._CreatorWRecFnType
- Undocumentedsqlalchemy.sql._typing._CoreAdapterProto
- protocol for the ClauseAdapter/ColumnAdapter.traverse() method.sqlalchemy.sql._typing._HasClauseElement
- indicates a class that has a __clause_element__() methodsqlalchemy.sql.base._EntityNamespace
- Undocumentedsqlalchemy.sql.base._HasEntityNamespace
- Undocumentedsqlalchemy.sql.cache_key._CacheKeyTraversalDispatchType
- Undocumentedsqlalchemy.sql.compiler._BindNameForColProtocol
- Undocumentedsqlalchemy.sql.compiler._ResultMapAppender
- Undocumentedsqlalchemy.sql.compiler._SchemaForObjectCallable
- Undocumentedsqlalchemy.sql.ddl.DDLIfCallable
- Undocumentedsqlalchemy.sql.operators.OperatorType
- describe an op() function.sqlalchemy.sql.operators.custom_op
- Represent a 'custom' operator.sqlalchemy.sql.schema._CallableColumnDefaultProtocol
- Undocumentedsqlalchemy.sql.selectable._JoinTargetProtocol
- Undocumentedsqlalchemy.sql.type_api._BindProcessorType
- Undocumentedsqlalchemy.sql.type_api._ComparatorFactory
- Undocumentedsqlalchemy.sql.type_api._LiteralProcessorType
- Undocumentedsqlalchemy.sql.type_api._ResultProcessorType
- Undocumentedsqlalchemy.sql.util._ColumnLookup
- Undocumentedsqlalchemy.sql.visitors._CloneCallableType
- Undocumentedsqlalchemy.sql.visitors._CompilerDispatchType
- Undocumentedsqlalchemy.sql.visitors._InternalTraversalDispatchType
- Undocumentedsqlalchemy.sql.visitors._TraverseTransformCallableType
- Undocumentedsqlalchemy.util._collections._CreateFuncType
- Undocumentedsqlalchemy.util._collections._ScopeFuncType
- Undocumentedsqlalchemy.util._concurrency_py3k.greenlet
- Undocumentedsqlalchemy.util._concurrency_py3k._AsyncIoGreenlet
- Undocumentedsqlalchemy.util.typing.TypedDict
sqlalchemy.dialects.postgresql.base.ReflectedDomainConstraint
- Represents a reflect check constraint of a domain.sqlalchemy.dialects.postgresql.base.ReflectedNamedType
- Represents a reflected named type.sqlalchemy.dialects.postgresql.base.ReflectedDomain
- Represents a reflected enum.sqlalchemy.dialects.postgresql.base.ReflectedEnum
- Represents a reflected enum.sqlalchemy.engine.interfaces._CoreKnownExecutionOptions
- Undocumentedsqlalchemy.orm._typing._OrmKnownExecutionOptions
- Undocumentedsqlalchemy.engine.interfaces.ReflectedColumn
- Dictionary representing the reflected elements corresponding to a :class:`_schema.Column` object.sqlalchemy.engine.interfaces.ReflectedComputed
- Represent the reflected elements of a computed column, corresponding to the :class:`_schema.Computed` construct.sqlalchemy.engine.interfaces.ReflectedConstraint
- Dictionary representing the reflected elements corresponding to :class:`.Constraint`sqlalchemy.engine.interfaces.ReflectedCheckConstraint
- Dictionary representing the reflected elements corresponding to :class:`.CheckConstraint`.sqlalchemy.engine.interfaces.ReflectedForeignKeyConstraint
- Dictionary representing the reflected elements corresponding to :class:`.ForeignKeyConstraint`.sqlalchemy.engine.interfaces.ReflectedPrimaryKeyConstraint
- Dictionary representing the reflected elements corresponding to :class:`.PrimaryKeyConstraint`.sqlalchemy.engine.interfaces.ReflectedUniqueConstraint
- Dictionary representing the reflected elements corresponding to :class:`.UniqueConstraint`.sqlalchemy.engine.interfaces.ReflectedIdentity
- represent the reflected IDENTITY structure of a column, corresponding to the :class:`_schema.Identity` construct.sqlalchemy.engine.interfaces.ReflectedIndex
- Dictionary representing the reflected elements corresponding to :class:`.Index`.sqlalchemy.engine.interfaces.ReflectedTableComment
- Dictionary representing the reflected comment corresponding to the :attr:`_schema.Table.comment` attribute.sqlalchemy.orm.decl_base._DataclassArguments
- Undocumentedsqlalchemy.orm.interfaces.ORMColumnDescription
- Undocumentedsqlalchemy.sql.compiler._BaseCompilerStackEntry
- Undocumentedsqlalchemy.sql.compiler._CompilerStackEntry
- Undocumentedsqlalchemy.sql.type_api._BaseTypeMemoDict
- Undocumentedsqlalchemy.sql.type_api._TypeMemoDict
- Undocumentedsqlalchemy.util.TypingOnly
sqlalchemy.sql.elements.SQLColumnExpression
- A type that may be used to indicate any SQL column element or object that acts in place of one.sqlalchemy.orm.base.SQLORMExpression
- A type that may be used to indicate any ORM-level attribute or object that acts in place of one, in the context of SQL expression construction.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.base.Mapped
- Represent an ORM mapped attribute on a mapped class.sqlalchemy.orm.base._DeclarativeMapped
- Mixin for :class:`.MapperProperty` subclasses that allows them to be compatible with ORM-annotated declarative mappings.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.descriptor_props.Composite
- Declarative-compatible front-end for the :class:`.CompositeProperty` class.sqlalchemy.orm.descriptor_props.Synonym
- Declarative front-end for the :class:`.SynonymProperty` class.sqlalchemy.orm.properties.MappedColumn
- Maps a single :class:`_schema.Column` on a class.sqlalchemy.orm.properties.MappedSQLExpression
- Declarative front-end for the :class:`.ColumnProperty` class.sqlalchemy.orm.relationships.Relationship
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.sql.elements.ColumnElement
- Represent a column-oriented SQL expression suitable for usage in the "columns" clause, WHERE clause etc. of a statement.sqlalchemy.dialects.mssql.information_schema._cast_on_2005
- Undocumentedsqlalchemy.dialects.postgresql.aggregate_order_by
- Represent a PostgreSQL aggregate order by expression.sqlalchemy.sql.crud._multiparam_column
- Undocumentedsqlalchemy.sql.elements._label_reference
- Wrap a column expression as it appears in a 'reference' context.sqlalchemy.sql.elements._textual_label_reference
- Undocumentedsqlalchemy.sql.elements.Case
- Represent a ``CASE`` expression.sqlalchemy.sql.elements.CollationClause
- Undocumentedsqlalchemy.sql.elements.Extract
- Represent a SQL EXTRACT clause, ``extract(field FROM expr)``.sqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.FunctionFilter
- Represent a function FILTER clause.sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.elements.KeyedColumnElement
- ColumnElement where ``.key`` is non-None.sqlalchemy.sql.elements.BindParameter
- Represent a "bound expression".sqlalchemy.sql.selectable._OffsetLimitParam
- Undocumentedsqlalchemy.sql.elements.NamedColumn
- No class docstring; 0/1 property, 0/4 class variable, 2/8 methods documentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.elements.TableValuedColumn
- Undocumentedsqlalchemy.sql.functions.ScalarFunctionColumn
- Undocumentedsqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.OperatorExpression
- base for expressions that contain an operator and operandssqlalchemy.sql.elements.BinaryExpression
- Represent an expression that is ``LEFT <operator> RIGHT``.sqlalchemy.dialects.mysql.match
- Produce a ``MATCH (X, Y) AGAINST ('TEXT')`` clause.sqlalchemy.sql.elements.IndexExpression
- Represent the class of expressions that are like an "index" operation.sqlalchemy.sql.functions.FunctionAsBinary
- Undocumentedsqlalchemy.sql.elements.ExpressionClauseList
- Describe a list of clauses, separated by an operator, in a column expression context.sqlalchemy.dialects.postgresql.array
- A PostgreSQL ARRAY literal.sqlalchemy.sql.elements.BooleanClauseList
- No class docstring; 0/1 property, 0/5 instance variable, 0/2 class variable, 0/2 method, 2/6 class methods documentedsqlalchemy.sql.elements.Over
- Represent an OVER clause.sqlalchemy.sql.elements.Slice
- Represent SQL for a Python array-slice object.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.UnaryExpression
- Define a 'unary' expression.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.CollectionAggregate
- Forms the basis for right-hand collection operator modifiers ANY and ALL.sqlalchemy.sql.selectable.Exists
- Represent an ``EXISTS`` clause.sqlalchemy.sql.elements.WithinGroup
- Represent a WITHIN GROUP (ORDER BY) clause.sqlalchemy.sql.elements.WrapsColumnExpression
- Mixin that defines a :class:`_expression.ColumnElement` as a wrapper with special labeling behavior for an expression that already has a name.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.Cast
- Represent a ``CAST`` expression.sqlalchemy.dialects.mssql.base.TryCast
- Represent a SQL Server TRY_CAST expression.sqlalchemy.sql.elements.TypeCoerce
- Represent a Python-side type-coercion wrapper.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.elements.SQLCoreOperations
- Undocumentedsqlalchemy.orm.base.SQLORMOperations
- Undocumentedsqlalchemy.ext.associationproxy.AssociationProxyInstance
- A per-class object that serves class- and object-specific results.sqlalchemy.ext.associationproxy.AmbiguousAssociationProxyInstance
- an :class:`.AssociationProxyInstance` where we cannot determine the type of target object.sqlalchemy.ext.associationproxy.ColumnAssociationProxyInstance
- an :class:`.AssociationProxyInstance` that has a database column as a target.sqlalchemy.ext.associationproxy.ObjectAssociationProxyInstance
- an :class:`.AssociationProxyInstance` that has an object as a target.sqlalchemy.orm.base.SQLORMExpression
- A type that may be used to indicate any ORM-level attribute or object that acts in place of one, in the context of SQL expression construction.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.base.Mapped
- Represent an ORM mapped attribute on a mapped class.sqlalchemy.orm.base._DeclarativeMapped
- Mixin for :class:`.MapperProperty` subclasses that allows them to be compatible with ORM-annotated declarative mappings.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.descriptor_props.Composite
- Declarative-compatible front-end for the :class:`.CompositeProperty` class.sqlalchemy.orm.descriptor_props.Synonym
- Declarative front-end for the :class:`.SynonymProperty` class.sqlalchemy.orm.properties.MappedColumn
- Maps a single :class:`_schema.Column` on a class.sqlalchemy.orm.properties.MappedSQLExpression
- Declarative front-end for the :class:`.ColumnProperty` class.sqlalchemy.orm.relationships.Relationship
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.interfaces.PropComparator
- Defines SQL operations for ORM mapped attributes.sqlalchemy.ext.hybrid.Comparator
- A helper class that allows easy construction of custom :class:`~.orm.interfaces.PropComparator` classes for usage with hybrids.sqlalchemy.ext.hybrid.ExprComparator
- Undocumentedsqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.descriptor_props.CompositeProperty.Comparator
- Produce boolean, comparison, and other operators for :class:`.Composite` attributes.sqlalchemy.orm.properties.ColumnProperty.Comparator
- Produce boolean, comparison, and other operators for :class:`.ColumnProperty` attributes.sqlalchemy.orm.properties.RelationshipProperty.Comparator
- Produce boolean, comparison, and other operators for :class:`.RelationshipProperty` attributes.sqlalchemy.sql.elements.SQLColumnExpression
- A type that may be used to indicate any SQL column element or object that acts in place of one.sqlalchemy.orm.base.SQLORMExpression
- A type that may be used to indicate any ORM-level attribute or object that acts in place of one, in the context of SQL expression construction.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.base.Mapped
- Represent an ORM mapped attribute on a mapped class.sqlalchemy.orm.base._DeclarativeMapped
- Mixin for :class:`.MapperProperty` subclasses that allows them to be compatible with ORM-annotated declarative mappings.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.descriptor_props.Composite
- Declarative-compatible front-end for the :class:`.CompositeProperty` class.sqlalchemy.orm.descriptor_props.Synonym
- Declarative front-end for the :class:`.SynonymProperty` class.sqlalchemy.orm.properties.MappedColumn
- Maps a single :class:`_schema.Column` on a class.sqlalchemy.orm.properties.MappedSQLExpression
- Declarative front-end for the :class:`.ColumnProperty` class.sqlalchemy.orm.relationships.Relationship
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.sql.elements.ColumnElement
- Represent a column-oriented SQL expression suitable for usage in the "columns" clause, WHERE clause etc. of a statement.sqlalchemy.dialects.mssql.information_schema._cast_on_2005
- Undocumentedsqlalchemy.dialects.postgresql.aggregate_order_by
- Represent a PostgreSQL aggregate order by expression.sqlalchemy.sql.crud._multiparam_column
- Undocumentedsqlalchemy.sql.elements._label_reference
- Wrap a column expression as it appears in a 'reference' context.sqlalchemy.sql.elements._textual_label_reference
- Undocumentedsqlalchemy.sql.elements.Case
- Represent a ``CASE`` expression.sqlalchemy.sql.elements.CollationClause
- Undocumentedsqlalchemy.sql.elements.Extract
- Represent a SQL EXTRACT clause, ``extract(field FROM expr)``.sqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.FunctionFilter
- Represent a function FILTER clause.sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.elements.KeyedColumnElement
- ColumnElement where ``.key`` is non-None.sqlalchemy.sql.elements.BindParameter
- Represent a "bound expression".sqlalchemy.sql.selectable._OffsetLimitParam
- Undocumentedsqlalchemy.sql.elements.NamedColumn
- No class docstring; 0/1 property, 0/4 class variable, 2/8 methods documentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.elements.TableValuedColumn
- Undocumentedsqlalchemy.sql.functions.ScalarFunctionColumn
- Undocumentedsqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.OperatorExpression
- base for expressions that contain an operator and operandssqlalchemy.sql.elements.BinaryExpression
- Represent an expression that is ``LEFT <operator> RIGHT``.sqlalchemy.dialects.mysql.match
- Produce a ``MATCH (X, Y) AGAINST ('TEXT')`` clause.sqlalchemy.sql.elements.IndexExpression
- Represent the class of expressions that are like an "index" operation.sqlalchemy.sql.functions.FunctionAsBinary
- Undocumentedsqlalchemy.sql.elements.ExpressionClauseList
- Describe a list of clauses, separated by an operator, in a column expression context.sqlalchemy.dialects.postgresql.array
- A PostgreSQL ARRAY literal.sqlalchemy.sql.elements.BooleanClauseList
- No class docstring; 0/1 property, 0/5 instance variable, 0/2 class variable, 0/2 method, 2/6 class methods documentedsqlalchemy.sql.elements.Over
- Represent an OVER clause.sqlalchemy.sql.elements.Slice
- Represent SQL for a Python array-slice object.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.UnaryExpression
- Define a 'unary' expression.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.CollectionAggregate
- Forms the basis for right-hand collection operator modifiers ANY and ALL.sqlalchemy.sql.selectable.Exists
- Represent an ``EXISTS`` clause.sqlalchemy.sql.elements.WithinGroup
- Represent a WITHIN GROUP (ORDER BY) clause.sqlalchemy.sql.elements.WrapsColumnExpression
- Mixin that defines a :class:`_expression.ColumnElement` as a wrapper with special labeling behavior for an expression that already has a name.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.Cast
- Represent a ``CAST`` expression.sqlalchemy.dialects.mssql.base.TryCast
- Represent a SQL Server TRY_CAST expression.sqlalchemy.sql.elements.TypeCoerce
- Represent a Python-side type-coercion wrapper.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.str
sqlalchemy.orm.path_registry.PathToken
- cacheable string tokensqlalchemy.sql.elements.quoted_name
- Represent a SQL identifier combined with quoting preferences.sqlalchemy.sql.elements._truncated_label
- A unicode subclass used to identify symbolic " "names that may require truncation.sqlalchemy.sql.elements._anonymous_label
- A unicode subclass used to identify anonymously generated names.sqlalchemy.sql.elements.conv
- Mark a string indicating that a name has already been converted by a naming convention.sqlalchemy.sql.util._long_statement
- Undocumentedsqlalchemy.util.langhelpers._hash_limit_string
- A string subclass that can only be hashed on a maximum amount of unique values.type
sqlalchemy.orm.decl_api._DynamicAttributesType
- Undocumentedsqlalchemy.ext.declarative.DeclarativeMeta
- Undocumentedsqlalchemy.orm.decl_api.DeclarativeAttributeIntercept
- Metaclass that may be used in conjunction with the :class:`_orm.DeclarativeBase` class to support addition of class attributes dynamically.sqlalchemy.orm.decl_api.DCTransformDeclarative
- metaclass that includes @dataclass_transformssqlalchemy.sql.base._MetaOptions
- metaclass for the Options class.sqlalchemy.util.langhelpers._IntFlagMeta
- Undocumentedtyping.Awaitable
sqlalchemy.ext.asyncio.base.StartableContext
- Undocumentedsqlalchemy.ext.asyncio.base.GeneratorStartableContext
- Undocumentedsqlalchemy.ext.asyncio.engine.AsyncConnection
- An asyncio proxy for a :class:`_engine.Connection`.sqlalchemy.ext.asyncio.engine.AsyncTransaction
- An asyncio proxy for a :class:`_engine.Transaction`.sqlalchemy.ext.asyncio.session.AsyncSessionTransaction
- A wrapper for the ORM :class:`_orm.SessionTransaction` object.typing.Collection
sqlalchemy.event.attr._empty_collection
- Undocumentedsqlalchemy.event.attr._InstanceLevelDispatch
- No class docstring; 0/2 class variable, 1/13 method documentedsqlalchemy.event.attr._CompoundListener
- No class docstring; 0/1 instance variable, 0/5 class variable, 4/11 methods documentedsqlalchemy.event.attr._JoinedListener
- Undocumentedsqlalchemy.event.attr._ListenerCollection
- Instance-level attributes on instances of :class:`._Dispatch`.sqlalchemy.event.attr._EmptyListener
- Serves as a proxy interface to the events served by a _ClsLevelDispatch, when there are no instance-level events present.typing.Dict
sqlalchemy.ext.mutable.MutableDict
- A dictionary type that implements :class:`.Mutable`.sqlalchemy.orm.collections.InstrumentedDict
- An instrumented version of the built-in dict.sqlalchemy.orm.collections.KeyFuncDict
- Base for ORM mapped dictionary classes.sqlalchemy.orm.instrumentation.ClassManager
- Tracks state information at the class level.sqlalchemy.ext.instrumentation._ClassInstrumentationAdapter
- Adapts a user-defined InstrumentationManager to a ClassManager.sqlalchemy.orm.mapper._ColumnMapping
- Error reporting helper for mapper._columntoproperty.sqlalchemy.orm.path_registry._ERDict
- Undocumentedsqlalchemy.sql._py_util.prefix_anon_map
- A map that creates new keys for missing key access.sqlalchemy.sql.visitors.anon_map
- A map that creates new keys for missing key access.sqlalchemy.util._collections.PopulateDict
- A dict which populates missing values via a creation function.sqlalchemy.util._collections.WeakPopulateDict
- Like PopulateDict, but assumes a self + a method and does not create a reference cycle.sqlalchemy.util._py_collections.ImmutableDictBase
- Undocumentedsqlalchemy.util._collections.FacadeDict
- A dictionary that is not publicly mutable.sqlalchemy.util._py_collections.immutabledict
- Undocumentedtyping.FrozenSet
sqlalchemy.orm.util.CascadeOptions
- Keeps track of the options sent to :paramref:`.relationship.cascade`typing.Generic
sqlalchemy.dialects.postgresql.Range
- Represent a PostgreSQL range.sqlalchemy.engine.result.FrozenResult
- Represents a :class:`_engine.Result` object in a "frozen" state suitable for caching.sqlalchemy.engine.result.ResultInternal
- Undocumentedsqlalchemy.engine.result.FilterResult
- A wrapper for a :class:`_engine.Result` that returns objects other than :class:`_engine.Row` objects, such as dictionaries or scalar objects.sqlalchemy.engine.result.MappingResult
- A wrapper for a :class:`_engine.Result` that returns dictionary values rather than :class:`_engine.Row` values.sqlalchemy.engine.result.ScalarResult
- A wrapper for a :class:`_engine.Result` that returns scalar values rather than :class:`_row.Row` values.sqlalchemy.engine.result.TupleResult
- A :class:`_engine.Result` that's typed as returning plain Python tuples instead of rows.sqlalchemy.ext.asyncio.result.AsyncCommon
- No class docstring; 1/1 property, 0/3 class variable, 1/1 method documentedsqlalchemy.ext.asyncio.result.AsyncMappingResult
- A wrapper for a :class:`_asyncio.AsyncResult` that returns dictionary values rather than :class:`_engine.Row` values.sqlalchemy.ext.asyncio.result.AsyncResult
- An asyncio wrapper around a :class:`_result.Result` object.sqlalchemy.ext.asyncio.result.AsyncScalarResult
- A wrapper for a :class:`_asyncio.AsyncResult` that returns scalar values rather than :class:`_row.Row` values.sqlalchemy.ext.asyncio.result.AsyncTupleResult
- A :class:`_asyncio.AsyncResult` that's typed as returning plain Python tuples instead of rows.sqlalchemy.engine.result.Result
- Represent a set of database results.sqlalchemy.engine.cursor.CursorResult
- A Result that is representing state from a DBAPI cursor.sqlalchemy.engine.result.IteratorResult
- A :class:`_engine.Result` that gets data from a Python iterator of :class:`_engine.Row` objects or similar row-like data.sqlalchemy.engine.result.ChunkedIteratorResult
- An :class:`_engine.IteratorResult` that works from an iterator-producing callable.sqlalchemy.engine.result.MergedResult
- A :class:`_engine.Result` that is merged from any number of :class:`_engine.Result` objects.sqlalchemy.engine.row.Row
- Represent a single result row.sqlalchemy.event.attr.RefCollection
- Undocumentedsqlalchemy.event.attr._ClsLevelDispatch
- Class-level events on :class:`._Dispatch` classes.sqlalchemy.event.attr._InstanceLevelDispatch
- No class docstring; 0/2 class variable, 1/13 method documentedsqlalchemy.event.attr._CompoundListener
- No class docstring; 0/1 instance variable, 0/5 class variable, 4/11 methods documentedsqlalchemy.event.attr._JoinedListener
- Undocumentedsqlalchemy.event.attr._ListenerCollection
- Instance-level attributes on instances of :class:`._Dispatch`.sqlalchemy.event.attr._EmptyListener
- Serves as a proxy interface to the events served by a _ClsLevelDispatch, when there are no instance-level events present.sqlalchemy.orm.events._EventsHold
- Hold onto listeners against unmapped, uninstrumented classes.sqlalchemy.orm.events._InstanceEventsHold
- Undocumentedsqlalchemy.orm.events._MapperEventsHold
- Undocumentedsqlalchemy.event.base._DispatchCommon
- Undocumentedsqlalchemy.event.base._Dispatch
- Mirror the event listening definitions of an Events class with listener collections.sqlalchemy.event.base._JoinedDispatcher
- Represent a connection between two _Dispatch objects.sqlalchemy.event.base._HasEventsDispatch
- No class docstring; 2/2 class variables, 1/2 method, 0/1 static method, 1/3 class method documentedsqlalchemy.event.base.Events
- Define event listening functions for a particular target type.sqlalchemy.engine.events.ConnectionEvents
- Available events for :class:`_engine.Connection` and :class:`_engine.Engine`.sqlalchemy.engine.events.DialectEvents
- event interface for execution-replacement functions.sqlalchemy.orm.events.AttributeEvents
- Define events for object attributes.sqlalchemy.orm.events.InstanceEvents
- Define events specific to object lifecycle.sqlalchemy.orm.events._InstanceEventsHold.HoldInstanceEvents
- Undocumentedsqlalchemy.orm.events.InstrumentationEvents
- Events related to class instrumentation events.sqlalchemy.orm.events.MapperEvents
- Define events specific to mappings.sqlalchemy.orm.events._MapperEventsHold.HoldMapperEvents
- Undocumentedsqlalchemy.orm.events.QueryEvents
- Represent events within the construction of a :class:`_query.Query` object.sqlalchemy.orm.events.SessionEvents
- Define events specific to :class:`.Session` lifecycle.sqlalchemy.pool.events.PoolEvents
- Available events for :class:`_pool.Pool`.sqlalchemy.sql.events.DDLEvents
- Define event listeners for schema objects, that is, :class:`.SchemaItem` and other :class:`.SchemaEventTarget` subclasses, including :class:`_schema.MetaData`, :class:`_schema.Table`, :class:`_schema.Column`, etc.sqlalchemy.event.base.dispatcher
- Descriptor used by target classes to deliver the _Dispatch class at the class level and produce new _Dispatch instances for target instances.sqlalchemy.event.base.slots_dispatcher
- Undocumentedsqlalchemy.event.registry._EventKey
- Represent :func:`.listen` arguments.sqlalchemy.ext.associationproxy._AssociationCollection
- No class docstring; 4/5 instance variables, 0/1 class variable, 1/6 method documentedsqlalchemy.ext.associationproxy._AssociationDict
- Generic, converting, dict-to-dict proxy.sqlalchemy.ext.associationproxy._AssociationSingleItem
- Undocumentedsqlalchemy.ext.associationproxy._AssociationList
- Generic, converting, list-to-list proxy.sqlalchemy.ext.associationproxy._AssociationSet
- Generic, converting, set-to-set proxy.sqlalchemy.ext.asyncio.base.ReversibleProxy
- Undocumentedsqlalchemy.ext.asyncio.base.ProxyComparable
- Undocumentedsqlalchemy.ext.asyncio.engine.AsyncConnection
- An asyncio proxy for a :class:`_engine.Connection`.sqlalchemy.ext.asyncio.engine.AsyncEngine
- An asyncio proxy for a :class:`_engine.Engine`.sqlalchemy.ext.asyncio.engine.AsyncTransaction
- An asyncio proxy for a :class:`_engine.Transaction`.sqlalchemy.ext.asyncio.session.AsyncSession
- Asyncio version of :class:`_orm.Session`.sqlalchemy.ext.asyncio.session.AsyncSessionTransaction
- A wrapper for the ORM :class:`_orm.SessionTransaction` object.sqlalchemy.ext.asyncio.scoping.async_scoped_session
- Provides scoped management of :class:`.AsyncSession` objects.sqlalchemy.ext.asyncio.session._AsyncSessionContextManager
- Undocumentedsqlalchemy.ext.asyncio.session.async_sessionmaker
- A configurable :class:`.AsyncSession` factory.sqlalchemy.ext.hybrid.hybrid_method
- A decorator which allows definition of a Python object method with both instance-level and class-level behavior.sqlalchemy.ext.hybrid.hybrid_property._InPlace
- A builder helper for .hybrid_property.sqlalchemy.inspection.Inspectable
- define a class as inspectable.sqlalchemy.engine.base.Connection
- Provides high-level functionality for a wrapped DB-API connection.sqlalchemy.engine.base.Engine
- Connects a :class:`~sqlalchemy.pool.Pool` and :class:`~sqlalchemy.engine.interfaces.Dialect` together to provide a source of database connectivity and behavior.sqlalchemy.engine.base.OptionEngine
- Undocumentedsqlalchemy.engine.reflection.Inspector
- Performs database schema inspection.sqlalchemy.dialects.postgresql.base.PGInspector
- No class docstring; 0/1 class variable, 5/5 methods documentedsqlalchemy.ext.declarative.DeclarativeMeta
- Undocumentedsqlalchemy.orm.decl_api.DeclarativeAttributeIntercept
- Metaclass that may be used in conjunction with the :class:`_orm.DeclarativeBase` class to support addition of class attributes dynamically.sqlalchemy.orm.decl_api.DCTransformDeclarative
- metaclass that includes @dataclass_transformssqlalchemy.orm.decl_api.DeclarativeBase
- Base class used for declarative class definitions.sqlalchemy.orm.decl_api.DeclarativeBaseNoMeta
- Same as :class:`_orm.DeclarativeBase`, but does not use a metaclass to intercept new attributes.sqlalchemy.orm.mapper.Mapper
- Defines an association between a Python class and a database table or other relational structure, so that ORM operations against the class may proceed.sqlalchemy.orm.util.AliasedClass
- Represents an "aliased" form of a mapped class for usage with Query.sqlalchemy.orm.util.AliasedInsp
- Provide an inspection interface for an :class:`.AliasedClass` object.sqlalchemy.orm.util.Bundle
- A grouping of SQL expressions that are returned by a :class:`.Query` under one namespace.sqlalchemy.sql.elements.TextClause
- Represent a literal SQL text fragment.sqlalchemy.sql.schema.Table
- Represent a table in a database.sqlalchemy.orm.base._MappedAnnotationBase
- common class for Mapped and similar ORM container classes.sqlalchemy.orm.base.DynamicMapped
- Represent the ORM mapped attribute type for a "dynamic" relationship.sqlalchemy.orm.relationships.Relationship
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.base.Mapped
- Represent an ORM mapped attribute on a mapped class.sqlalchemy.orm.base._DeclarativeMapped
- Mixin for :class:`.MapperProperty` subclasses that allows them to be compatible with ORM-annotated declarative mappings.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.descriptor_props.Composite
- Declarative-compatible front-end for the :class:`.CompositeProperty` class.sqlalchemy.orm.descriptor_props.Synonym
- Declarative front-end for the :class:`.SynonymProperty` class.sqlalchemy.orm.properties.MappedColumn
- Maps a single :class:`_schema.Column` on a class.sqlalchemy.orm.properties.MappedSQLExpression
- Declarative front-end for the :class:`.ColumnProperty` class.sqlalchemy.orm.relationships.Relationship
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.base.WriteOnlyMapped
- Represent the ORM mapped attribute type for a "write only" relationship.sqlalchemy.orm.relationships.Relationship
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.base._MappedAttribute
- Mixin for attributes which should be replaced by mapper-assigned attributes.sqlalchemy.orm.base._DeclarativeMapped
- Mixin for :class:`.MapperProperty` subclasses that allows them to be compatible with ORM-annotated declarative mappings.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.descriptor_props.Composite
- Declarative-compatible front-end for the :class:`.CompositeProperty` class.sqlalchemy.orm.descriptor_props.Synonym
- Declarative front-end for the :class:`.SynonymProperty` class.sqlalchemy.orm.properties.MappedColumn
- Maps a single :class:`_schema.Column` on a class.sqlalchemy.orm.properties.MappedSQLExpression
- Declarative front-end for the :class:`.ColumnProperty` class.sqlalchemy.orm.relationships.Relationship
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.interfaces._MapsColumns
- interface for declarative-capable construct that delivers one or more Column objects to the declarative process to be part of a Table.sqlalchemy.orm.descriptor_props.CompositeProperty
- Defines a "composite" mapped attribute, representing a collection of columns as one attribute.sqlalchemy.orm.descriptor_props.Composite
- Declarative-compatible front-end for the :class:`.CompositeProperty` class.sqlalchemy.orm.properties.ColumnProperty
- Describes an object attribute that corresponds to a table column or other column expression.sqlalchemy.orm.properties.MappedSQLExpression
- Declarative front-end for the :class:`.ColumnProperty` class.sqlalchemy.orm.properties.MappedColumn
- Maps a single :class:`_schema.Column` on a class.sqlalchemy.orm.interfaces.MapperProperty
- Represent a particular class attribute mapped by :class:`_orm.Mapper`.sqlalchemy.orm.descriptor_props.DescriptorProperty
- :class:`.MapperProperty` which proxies access to a user-defined descriptor.sqlalchemy.orm.descriptor_props.CompositeProperty
- Defines a "composite" mapped attribute, representing a collection of columns as one attribute.sqlalchemy.orm.descriptor_props.Composite
- Declarative-compatible front-end for the :class:`.CompositeProperty` class.sqlalchemy.orm.descriptor_props.ConcreteInheritedProperty
- A 'do nothing' :class:`.MapperProperty` that disables an attribute on a concrete subclass that is only present on the inherited mapper, not the concrete classes' mapper.sqlalchemy.orm.descriptor_props.SynonymProperty
- Denote an attribute name as a synonym to a mapped property, in that the attribute will mirror the value and expression behavior of another attribute.sqlalchemy.orm.descriptor_props.Synonym
- Declarative front-end for the :class:`.SynonymProperty` class.sqlalchemy.orm.interfaces.StrategizedProperty
- A MapperProperty which uses selectable strategies to affect loading behavior.sqlalchemy.orm.properties.ColumnProperty
- Describes an object attribute that corresponds to a table column or other column expression.sqlalchemy.orm.properties.MappedSQLExpression
- Declarative front-end for the :class:`.ColumnProperty` class.sqlalchemy.orm.properties.RelationshipProperty
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.relationships.Relationship
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.base.ORMDescriptor
- Represent any Python descriptor that provides a SQL expression construct at the class level.sqlalchemy.orm.base.Mapped
- Represent an ORM mapped attribute on a mapped class.sqlalchemy.orm.base._DeclarativeMapped
- Mixin for :class:`.MapperProperty` subclasses that allows them to be compatible with ORM-annotated declarative mappings.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.descriptor_props.Composite
- Declarative-compatible front-end for the :class:`.CompositeProperty` class.sqlalchemy.orm.descriptor_props.Synonym
- Declarative front-end for the :class:`.SynonymProperty` class.sqlalchemy.orm.properties.MappedColumn
- Maps a single :class:`_schema.Column` on a class.sqlalchemy.orm.properties.MappedSQLExpression
- Declarative front-end for the :class:`.ColumnProperty` class.sqlalchemy.orm.relationships.Relationship
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.decl_api._declared_directive
- Undocumentedsqlalchemy.orm.events._EventsHold.HoldEvents
- Undocumentedsqlalchemy.orm.events._InstanceEventsHold.HoldInstanceEvents
- Undocumentedsqlalchemy.orm.events._MapperEventsHold.HoldMapperEvents
- Undocumentedsqlalchemy.orm.instrumentation.ClassManager
- Tracks state information at the class level.sqlalchemy.ext.instrumentation._ClassInstrumentationAdapter
- Adapts a user-defined InstrumentationManager to a ClassManager.sqlalchemy.orm.interfaces.PropComparator
- Defines SQL operations for ORM mapped attributes.sqlalchemy.ext.hybrid.Comparator
- A helper class that allows easy construction of custom :class:`~.orm.interfaces.PropComparator` classes for usage with hybrids.sqlalchemy.ext.hybrid.ExprComparator
- Undocumentedsqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.descriptor_props.CompositeProperty.Comparator
- Produce boolean, comparison, and other operators for :class:`.Composite` attributes.sqlalchemy.orm.properties.ColumnProperty.Comparator
- Produce boolean, comparison, and other operators for :class:`.ColumnProperty` attributes.sqlalchemy.orm.properties.RelationshipProperty.Comparator
- Produce boolean, comparison, and other operators for :class:`.RelationshipProperty` attributes.sqlalchemy.orm.mapped_collection._PlainColumnGetter
- Plain column getter, stores collection of Column objects directly.sqlalchemy.orm.mapped_collection._SerializableColumnGetterV2
- Updated serializable getter which deals with multi-table mapped classes.sqlalchemy.orm.mapper.Mapper
- Defines an association between a Python class and a database table or other relational structure, so that ORM operations against the class may proceed.sqlalchemy.orm.query.Query
- ORM-level SQL construction object.sqlalchemy.ext.horizontal_shard.ShardedQuery
- Query class used with :class:`.ShardedSession`.sqlalchemy.orm.dynamic.AppenderQuery
- A dynamic query that supports basic collection storage operations.sqlalchemy.orm.query.RowReturningQuery
- Undocumentedsqlalchemy.orm.relationships._RelationshipArg
- stores a user-defined parameter value that must be resolved and parsed later at mapper configuration time.sqlalchemy.orm.scoping.scoped_session
- Provides scoped management of :class:`.Session` objects.sqlalchemy.orm.session.sessionmaker
- A configurable :class:`.Session` factory.sqlalchemy.orm.state.InstanceState
- tracks state information at the instance level.sqlalchemy.orm.util.AliasedInsp
- Provide an inspection interface for an :class:`.AliasedClass` object.sqlalchemy.orm.writeonly.AbstractCollectionWriter
- Virtual collection which includes append/remove methods that synchronize into the attribute event system.sqlalchemy.orm.dynamic.AppenderMixin
- A mixin that expects to be mixing in a Query class with AbstractAppender.sqlalchemy.orm.dynamic.AppenderQuery
- A dynamic query that supports basic collection storage operations.sqlalchemy.orm.writeonly.WriteOnlyCollection
- Write-only collection which can synchronize changes into the attribute event system.sqlalchemy.sql.base._ColumnMetrics
- Undocumentedsqlalchemy.sql.base.ColumnCollection
- Collection of :class:`_expression.ColumnElement` instances, typically for :class:`_sql.FromClause` objects.sqlalchemy.sql.base.DedupeColumnCollection
- A :class:`_expression.ColumnCollection` that maintains deduplicating behavior.sqlalchemy.sql.base.ReadOnlyColumnCollection
- Undocumentedsqlalchemy.sql.elements.SQLCoreOperations
- Undocumentedsqlalchemy.orm.base.SQLORMOperations
- Undocumentedsqlalchemy.ext.associationproxy.AssociationProxyInstance
- A per-class object that serves class- and object-specific results.sqlalchemy.ext.associationproxy.AmbiguousAssociationProxyInstance
- an :class:`.AssociationProxyInstance` where we cannot determine the type of target object.sqlalchemy.ext.associationproxy.ColumnAssociationProxyInstance
- an :class:`.AssociationProxyInstance` that has a database column as a target.sqlalchemy.ext.associationproxy.ObjectAssociationProxyInstance
- an :class:`.AssociationProxyInstance` that has an object as a target.sqlalchemy.orm.base.SQLORMExpression
- A type that may be used to indicate any ORM-level attribute or object that acts in place of one, in the context of SQL expression construction.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.base.Mapped
- Represent an ORM mapped attribute on a mapped class.sqlalchemy.orm.base._DeclarativeMapped
- Mixin for :class:`.MapperProperty` subclasses that allows them to be compatible with ORM-annotated declarative mappings.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.descriptor_props.Composite
- Declarative-compatible front-end for the :class:`.CompositeProperty` class.sqlalchemy.orm.descriptor_props.Synonym
- Declarative front-end for the :class:`.SynonymProperty` class.sqlalchemy.orm.properties.MappedColumn
- Maps a single :class:`_schema.Column` on a class.sqlalchemy.orm.properties.MappedSQLExpression
- Declarative front-end for the :class:`.ColumnProperty` class.sqlalchemy.orm.relationships.Relationship
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.orm.interfaces.PropComparator
- Defines SQL operations for ORM mapped attributes.sqlalchemy.ext.hybrid.Comparator
- A helper class that allows easy construction of custom :class:`~.orm.interfaces.PropComparator` classes for usage with hybrids.sqlalchemy.ext.hybrid.ExprComparator
- Undocumentedsqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.descriptor_props.CompositeProperty.Comparator
- Produce boolean, comparison, and other operators for :class:`.Composite` attributes.sqlalchemy.orm.properties.ColumnProperty.Comparator
- Produce boolean, comparison, and other operators for :class:`.ColumnProperty` attributes.sqlalchemy.orm.properties.RelationshipProperty.Comparator
- Produce boolean, comparison, and other operators for :class:`.RelationshipProperty` attributes.sqlalchemy.sql.elements.SQLColumnExpression
- A type that may be used to indicate any SQL column element or object that acts in place of one.sqlalchemy.orm.base.SQLORMExpression
- A type that may be used to indicate any ORM-level attribute or object that acts in place of one, in the context of SQL expression construction.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.base.Mapped
- Represent an ORM mapped attribute on a mapped class.sqlalchemy.orm.base._DeclarativeMapped
- Mixin for :class:`.MapperProperty` subclasses that allows them to be compatible with ORM-annotated declarative mappings.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.descriptor_props.Composite
- Declarative-compatible front-end for the :class:`.CompositeProperty` class.sqlalchemy.orm.descriptor_props.Synonym
- Declarative front-end for the :class:`.SynonymProperty` class.sqlalchemy.orm.properties.MappedColumn
- Maps a single :class:`_schema.Column` on a class.sqlalchemy.orm.properties.MappedSQLExpression
- Declarative front-end for the :class:`.ColumnProperty` class.sqlalchemy.orm.relationships.Relationship
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.sql.elements.ColumnElement
- Represent a column-oriented SQL expression suitable for usage in the "columns" clause, WHERE clause etc. of a statement.sqlalchemy.dialects.mssql.information_schema._cast_on_2005
- Undocumentedsqlalchemy.dialects.postgresql.aggregate_order_by
- Represent a PostgreSQL aggregate order by expression.sqlalchemy.sql.crud._multiparam_column
- Undocumentedsqlalchemy.sql.elements._label_reference
- Wrap a column expression as it appears in a 'reference' context.sqlalchemy.sql.elements._textual_label_reference
- Undocumentedsqlalchemy.sql.elements.Case
- Represent a ``CASE`` expression.sqlalchemy.sql.elements.CollationClause
- Undocumentedsqlalchemy.sql.elements.Extract
- Represent a SQL EXTRACT clause, ``extract(field FROM expr)``.sqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.FunctionFilter
- Represent a function FILTER clause.sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.elements.KeyedColumnElement
- ColumnElement where ``.key`` is non-None.sqlalchemy.sql.elements.BindParameter
- Represent a "bound expression".sqlalchemy.sql.selectable._OffsetLimitParam
- Undocumentedsqlalchemy.sql.elements.NamedColumn
- No class docstring; 0/1 property, 0/4 class variable, 2/8 methods documentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.elements.TableValuedColumn
- Undocumentedsqlalchemy.sql.functions.ScalarFunctionColumn
- Undocumentedsqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.OperatorExpression
- base for expressions that contain an operator and operandssqlalchemy.sql.elements.BinaryExpression
- Represent an expression that is ``LEFT <operator> RIGHT``.sqlalchemy.dialects.mysql.match
- Produce a ``MATCH (X, Y) AGAINST ('TEXT')`` clause.sqlalchemy.sql.elements.IndexExpression
- Represent the class of expressions that are like an "index" operation.sqlalchemy.sql.functions.FunctionAsBinary
- Undocumentedsqlalchemy.sql.elements.ExpressionClauseList
- Describe a list of clauses, separated by an operator, in a column expression context.sqlalchemy.dialects.postgresql.array
- A PostgreSQL ARRAY literal.sqlalchemy.sql.elements.BooleanClauseList
- No class docstring; 0/1 property, 0/5 instance variable, 0/2 class variable, 0/2 method, 2/6 class methods documentedsqlalchemy.sql.elements.Over
- Represent an OVER clause.sqlalchemy.sql.elements.Slice
- Represent SQL for a Python array-slice object.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.UnaryExpression
- Define a 'unary' expression.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.CollectionAggregate
- Forms the basis for right-hand collection operator modifiers ANY and ALL.sqlalchemy.sql.selectable.Exists
- Represent an ``EXISTS`` clause.sqlalchemy.sql.elements.WithinGroup
- Represent a WITHIN GROUP (ORDER BY) clause.sqlalchemy.sql.elements.WrapsColumnExpression
- Mixin that defines a :class:`_expression.ColumnElement` as a wrapper with special labeling behavior for an expression that already has a name.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.Cast
- Represent a ``CAST`` expression.sqlalchemy.dialects.mssql.base.TryCast
- Represent a SQL Server TRY_CAST expression.sqlalchemy.sql.elements.TypeCoerce
- Represent a Python-side type-coercion wrapper.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.operators.custom_op
- Represent a 'custom' operator.sqlalchemy.sql.roles.TypedColumnsClauseRole
- element-typed form of ColumnsClauseRolesqlalchemy.orm.interfaces.ORMColumnsClauseRole
- Undocumentedsqlalchemy.orm.interfaces.ORMEntityColumnsClauseRole
- Undocumentedsqlalchemy.orm.mapper.Mapper
- Defines an association between a Python class and a database table or other relational structure, so that ORM operations against the class may proceed.sqlalchemy.orm.util.AliasedInsp
- Provide an inspection interface for an :class:`.AliasedClass` object.sqlalchemy.orm.util.AliasedClass
- Represents an "aliased" form of a mapped class for usage with Query.sqlalchemy.orm.util.Bundle
- A grouping of SQL expressions that are returned by a :class:`.Query` under one namespace.sqlalchemy.sql.roles.ExpressionElementRole
- Undocumentedsqlalchemy.sql.elements.SQLColumnExpression
- A type that may be used to indicate any SQL column element or object that acts in place of one.sqlalchemy.orm.base.SQLORMExpression
- A type that may be used to indicate any ORM-level attribute or object that acts in place of one, in the context of SQL expression construction.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.base.Mapped
- Represent an ORM mapped attribute on a mapped class.sqlalchemy.orm.base._DeclarativeMapped
- Mixin for :class:`.MapperProperty` subclasses that allows them to be compatible with ORM-annotated declarative mappings.sqlalchemy.orm.attributes.QueryableAttribute
- Base class for :term:`descriptor` objects that intercept attribute events on behalf of a :class:`.MapperProperty` object. The actual :class:`.MapperProperty` is accessible via the :attr:`.QueryableAttribute...sqlalchemy.ext.hybrid._HybridClassLevelAccessor
- Describe the object returned by a hybrid_property() when called as a class-level descriptor.sqlalchemy.orm.attributes.InstrumentedAttribute
- Class bound instrumented attribute which adds basic :term:`descriptor` methods.sqlalchemy.orm.descriptor_props.Composite
- Declarative-compatible front-end for the :class:`.CompositeProperty` class.sqlalchemy.orm.descriptor_props.Synonym
- Declarative front-end for the :class:`.SynonymProperty` class.sqlalchemy.orm.properties.MappedColumn
- Maps a single :class:`_schema.Column` on a class.sqlalchemy.orm.properties.MappedSQLExpression
- Declarative front-end for the :class:`.ColumnProperty` class.sqlalchemy.orm.relationships.Relationship
- Describes an object property that holds a single item or list of items that correspond to a related database table.sqlalchemy.sql.elements.ColumnElement
- Represent a column-oriented SQL expression suitable for usage in the "columns" clause, WHERE clause etc. of a statement.sqlalchemy.dialects.mssql.information_schema._cast_on_2005
- Undocumentedsqlalchemy.dialects.postgresql.aggregate_order_by
- Represent a PostgreSQL aggregate order by expression.sqlalchemy.sql.crud._multiparam_column
- Undocumentedsqlalchemy.sql.elements._label_reference
- Wrap a column expression as it appears in a 'reference' context.sqlalchemy.sql.elements._textual_label_reference
- Undocumentedsqlalchemy.sql.elements.Case
- Represent a ``CASE`` expression.sqlalchemy.sql.elements.CollationClause
- Undocumentedsqlalchemy.sql.elements.Extract
- Represent a SQL EXTRACT clause, ``extract(field FROM expr)``.sqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.FunctionFilter
- Represent a function FILTER clause.sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.elements.KeyedColumnElement
- ColumnElement where ``.key`` is non-None.sqlalchemy.sql.elements.BindParameter
- Represent a "bound expression".sqlalchemy.sql.selectable._OffsetLimitParam
- Undocumentedsqlalchemy.sql.elements.NamedColumn
- No class docstring; 0/1 property, 0/4 class variable, 2/8 methods documentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.elements.TableValuedColumn
- Undocumentedsqlalchemy.sql.functions.ScalarFunctionColumn
- Undocumentedsqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.OperatorExpression
- base for expressions that contain an operator and operandssqlalchemy.sql.elements.BinaryExpression
- Represent an expression that is ``LEFT <operator> RIGHT``.sqlalchemy.dialects.mysql.match
- Produce a ``MATCH (X, Y) AGAINST ('TEXT')`` clause.sqlalchemy.sql.elements.IndexExpression
- Represent the class of expressions that are like an "index" operation.sqlalchemy.sql.functions.FunctionAsBinary
- Undocumentedsqlalchemy.sql.elements.ExpressionClauseList
- Describe a list of clauses, separated by an operator, in a column expression context.sqlalchemy.dialects.postgresql.array
- A PostgreSQL ARRAY literal.sqlalchemy.sql.elements.BooleanClauseList
- No class docstring; 0/1 property, 0/5 instance variable, 0/2 class variable, 0/2 method, 2/6 class methods documentedsqlalchemy.sql.elements.Over
- Represent an OVER clause.sqlalchemy.sql.elements.Slice
- Represent SQL for a Python array-slice object.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.UnaryExpression
- Define a 'unary' expression.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.CollectionAggregate
- Forms the basis for right-hand collection operator modifiers ANY and ALL.sqlalchemy.sql.selectable.Exists
- Represent an ``EXISTS`` clause.sqlalchemy.sql.elements.WithinGroup
- Represent a WITHIN GROUP (ORDER BY) clause.sqlalchemy.sql.elements.WrapsColumnExpression
- Mixin that defines a :class:`_expression.ColumnElement` as a wrapper with special labeling behavior for an expression that already has a name.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.Cast
- Represent a ``CAST`` expression.sqlalchemy.dialects.mssql.base.TryCast
- Represent a SQL Server TRY_CAST expression.sqlalchemy.sql.elements.TypeCoerce
- Represent a Python-side type-coercion wrapper.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.roles.BinaryElementRole
- Undocumentedsqlalchemy.sql.compiler._CompileLabel
- lightweight label object which acts as an expression.Label.sqlalchemy.sql.compiler.ilike_case_insensitive
- produce a wrapping element for a case-insensitive portion of an ILIKE construct.sqlalchemy.sql.elements.ColumnElement
- Represent a column-oriented SQL expression suitable for usage in the "columns" clause, WHERE clause etc. of a statement.sqlalchemy.dialects.mssql.information_schema._cast_on_2005
- Undocumentedsqlalchemy.dialects.postgresql.aggregate_order_by
- Represent a PostgreSQL aggregate order by expression.sqlalchemy.sql.crud._multiparam_column
- Undocumentedsqlalchemy.sql.elements._label_reference
- Wrap a column expression as it appears in a 'reference' context.sqlalchemy.sql.elements._textual_label_reference
- Undocumentedsqlalchemy.sql.elements.Case
- Represent a ``CASE`` expression.sqlalchemy.sql.elements.CollationClause
- Undocumentedsqlalchemy.sql.elements.Extract
- Represent a SQL EXTRACT clause, ``extract(field FROM expr)``.sqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.FunctionFilter
- Represent a function FILTER clause.sqlalchemy.sql.elements.Grouping
- Represent a grouping within a column expressionsqlalchemy.sql.elements.KeyedColumnElement
- ColumnElement where ``.key`` is non-None.sqlalchemy.sql.elements.BindParameter
- Represent a "bound expression".sqlalchemy.sql.selectable._OffsetLimitParam
- Undocumentedsqlalchemy.sql.elements.NamedColumn
- No class docstring; 0/1 property, 0/4 class variable, 2/8 methods documentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.elements.TableValuedColumn
- Undocumentedsqlalchemy.sql.functions.ScalarFunctionColumn
- Undocumentedsqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.OperatorExpression
- base for expressions that contain an operator and operandssqlalchemy.sql.elements.BinaryExpression
- Represent an expression that is ``LEFT <operator> RIGHT``.sqlalchemy.dialects.mysql.match
- Produce a ``MATCH (X, Y) AGAINST ('TEXT')`` clause.sqlalchemy.sql.elements.IndexExpression
- Represent the class of expressions that are like an "index" operation.sqlalchemy.sql.functions.FunctionAsBinary
- Undocumentedsqlalchemy.sql.elements.ExpressionClauseList
- Describe a list of clauses, separated by an operator, in a column expression context.sqlalchemy.dialects.postgresql.array
- A PostgreSQL ARRAY literal.sqlalchemy.sql.elements.BooleanClauseList
- No class docstring; 0/1 property, 0/5 instance variable, 0/2 class variable, 0/2 method, 2/6 class methods documentedsqlalchemy.sql.elements.Over
- Represent an OVER clause.sqlalchemy.sql.elements.Slice
- Represent SQL for a Python array-slice object.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Tuple
- Represent a SQL tuple.sqlalchemy.sql.elements.UnaryExpression
- Define a 'unary' expression.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.CollectionAggregate
- Forms the basis for right-hand collection operator modifiers ANY and ALL.sqlalchemy.sql.selectable.Exists
- Represent an ``EXISTS`` clause.sqlalchemy.sql.elements.WithinGroup
- Represent a WITHIN GROUP (ORDER BY) clause.sqlalchemy.sql.elements.WrapsColumnExpression
- Mixin that defines a :class:`_expression.ColumnElement` as a wrapper with special labeling behavior for an expression that already has a name.sqlalchemy.sql.elements.AsBoolean
- Undocumentedsqlalchemy.sql.elements.Cast
- Represent a ``CAST`` expression.sqlalchemy.dialects.mssql.base.TryCast
- Represent a SQL Server TRY_CAST expression.sqlalchemy.sql.elements.TypeCoerce
- Represent a Python-side type-coercion wrapper.sqlalchemy.sql.functions.FunctionElement
- Base for SQL function-oriented constructs.sqlalchemy.sql.functions.Function
- Describe a named SQL function.sqlalchemy.sql.functions.GenericFunction
- Define a 'generic' function.sqlalchemy.dialects.postgresql.ext._regconfig_fn
- Undocumentedsqlalchemy.dialects.postgresql.ext.phraseto_tsquery
- The PostgreSQL ``phraseto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.plainto_tsquery
- The PostgreSQL ``plainto_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsquery
- The PostgreSQL ``to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.ext.to_tsvector
- The PostgreSQL ``to_tsvector`` SQL function.sqlalchemy.dialects.postgresql.ext.ts_headline
- The PostgreSQL ``ts_headline`` SQL function.sqlalchemy.dialects.postgresql.ext.websearch_to_tsquery
- The PostgreSQL ``websearch_to_tsquery`` SQL function.sqlalchemy.dialects.postgresql.hstore._HStoreArrayFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDefinedFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreDeleteFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreKeysFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreMatrixFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreSliceFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore._HStoreValsFunction
- Undocumentedsqlalchemy.dialects.postgresql.hstore.hstore
- Construct an hstore value within a SQL expression using the PostgreSQL ``hstore()`` function.sqlalchemy.sql.functions.AnsiFunction
- Define a function in "ansi" format, which doesn't render parenthesis.sqlalchemy.sql.functions.current_date
- The CURRENT_DATE() SQL function.sqlalchemy.sql.functions.current_time
- The CURRENT_TIME() SQL function.sqlalchemy.sql.functions.current_timestamp
- The CURRENT_TIMESTAMP() SQL function.sqlalchemy.sql.functions.current_user
- The CURRENT_USER() SQL function.sqlalchemy.sql.functions.localtime
- The localtime() SQL function.sqlalchemy.sql.functions.localtimestamp
- The localtimestamp() SQL function.sqlalchemy.sql.functions.session_user
- The SESSION_USER() SQL function.sqlalchemy.sql.functions.sysdate
- The SYSDATE() SQL function.sqlalchemy.sql.functions.user
- The USER() SQL function.sqlalchemy.sql.functions.array_agg
- Support for the ARRAY_AGG function.sqlalchemy.sql.functions.char_length
- The CHAR_LENGTH() SQL function.sqlalchemy.sql.functions.concat
- The SQL CONCAT() function, which concatenates strings.sqlalchemy.sql.functions.count
- The ANSI COUNT aggregate function. With no arguments, emits COUNT \*.sqlalchemy.sql.functions.cube
- Implement the ``CUBE`` grouping operation.sqlalchemy.sql.functions.cume_dist
- Implement the ``cume_dist`` hypothetical-set aggregate function.sqlalchemy.sql.functions.dense_rank
- Implement the ``dense_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.grouping_sets
- Implement the ``GROUPING SETS`` grouping operation.sqlalchemy.sql.functions.next_value
- Represent the 'next value', given a :class:`.Sequence` as its single argument.sqlalchemy.sql.functions.now
- The SQL now() datetime function.sqlalchemy.sql.functions.OrderedSetAgg
- Define a function where the return type is based on the sort expression type as defined by the expression passed to the :meth:`.FunctionElement.within_group` method.sqlalchemy.sql.functions.mode
- Implement the ``mode`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_cont
- Implement the ``percentile_cont`` ordered-set aggregate function.sqlalchemy.sql.functions.percentile_disc
- Implement the ``percentile_disc`` ordered-set aggregate function.sqlalchemy.sql.functions.percent_rank
- Implement the ``percent_rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.random
- The RANDOM() SQL function.sqlalchemy.sql.functions.rank
- Implement the ``rank`` hypothetical-set aggregate function.sqlalchemy.sql.functions.ReturnTypeFromArgs
- Define a function whose return type is the same as its arguments.sqlalchemy.sql.functions.coalesce
- Undocumentedsqlalchemy.sql.functions.max
- The SQL MAX() aggregate function.sqlalchemy.sql.functions.min
- The SQL MIN() aggregate function.sqlalchemy.sql.functions.sum
- The SQL SUM() aggregate function.sqlalchemy.sql.functions.rollup
- Implement the ``ROLLUP`` grouping operation.sqlalchemy.sql.selectable.ScalarSelect
- Represent a scalar subquery.sqlalchemy.sql.selectable.ScalarValues
- Represent a scalar ``VALUES`` construct that can be used as a COLUMN element in a statement.sqlalchemy.sql.elements.TextClause
- Represent a literal SQL text fragment.sqlalchemy.sql.roles.ConstExprRole
- Undocumentedsqlalchemy.sql.elements.False_
- Represent the ``false`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.elements.Null
- Represent the NULL keyword in a SQL statement.sqlalchemy.sql.elements.True_
- Represent the ``true`` keyword, or equivalent, in a SQL statement.sqlalchemy.sql.roles.LabeledColumnExprRole
- Undocumentedsqlalchemy.sql.elements.ColumnClause
- Represents a column expression from any textual string.sqlalchemy.sql.schema.Column
- Represents a column in a database table.sqlalchemy.sql.elements.Label
- Represents a column label (AS).sqlalchemy.sql.selectable.SelectStatementGrouping
- Represent a grouping of a :class:`_expression.SelectBase`.sqlalchemy.sql.selectable.TypedReturnsRows
- base for executable statements that return rows.sqlalchemy.orm.context.FromStatement
- Core construct that represents a load of ORM objects from various :class:`.ReturnsRows` and other classes including:sqlalchemy.sql.dml.ReturningDelete
- Typing-only class that establishes a generic type form of :class:`.Delete` which tracks returned column types.sqlalchemy.sql.dml.ReturningInsert
- Typing-only class that establishes a generic type form of :class:`.Insert` which tracks returned column types.sqlalchemy.sql.dml.ReturningUpdate
- Typing-only class that establishes a generic type form of :class:`.Update` which tracks returned column types.sqlalchemy.sql.selectable.Select
- Represents a ``SELECT`` statement.sqlalchemy.sql.type_api.TypeEngine
- The ultimate base class for all SQL datatypes.sqlalchemy.dialects.mssql.MONEY
- Undocumentedsqlalchemy.dialects.mssql.SMALLMONEY
- Undocumentedsqlalchemy.dialects.mssql.SQL_VARIANT
- Undocumentedsqlalchemy.dialects.mysql.BIT
- MySQL BIT type.sqlalchemy.dialects.mysql.YEAR
- MySQL YEAR type, for single byte storage of years 1901-2155.sqlalchemy.dialects.oracle.ROWID
- Oracle ROWID type.sqlalchemy.dialects.oracle.cx_oracle._OracleRowid
- Undocumentedsqlalchemy.dialects.postgresql.BIT
- Undocumentedsqlalchemy.dialects.postgresql.CIDR
- Undocumentedsqlalchemy.dialects.postgresql.hstore.HSTORE
- Represent the PostgreSQL HSTORE type.sqlalchemy.dialects.postgresql.INET
- Undocumentedsqlalchemy.dialects.postgresql.MACADDR
- Undocumentedsqlalchemy.dialects.postgresql.MACADDR8
- Undocumentedsqlalchemy.dialects.postgresql.MONEY
- Provide the PostgreSQL MONEY type.sqlalchemy.dialects.postgresql.NamedType
- Base for named types.sqlalchemy.dialects.postgresql.DOMAIN
- Represent the DOMAIN PostgreSQL type.sqlalchemy.dialects.postgresql.ENUM
- PostgreSQL ENUM type.sqlalchemy.dialects.postgresql.OID
- Provide the PostgreSQL OID type.sqlalchemy.dialects.postgresql.ranges.AbstractRange
- Base for PostgreSQL RANGE types.sqlalchemy.dialects.postgresql.DATERANGE
- Represent the PostgreSQL DATERANGE type.sqlalchemy.dialects.postgresql.INT4RANGE
- Represent the PostgreSQL INT4RANGE type.sqlalchemy.dialects.postgresql.INT8RANGE
- Represent the PostgreSQL INT8RANGE type.sqlalchemy.dialects.postgresql.NUMRANGE
- Represent the PostgreSQL NUMRANGE type.sqlalchemy.dialects.postgresql.ranges.AbstractMultiRange
- base for PostgreSQL MULTIRANGE typessqlalchemy.dialects.postgresql.DATEMULTIRANGE
- Represent the PostgreSQL DATEMULTIRANGE type.sqlalchemy.dialects.postgresql.INT4MULTIRANGE
- Represent the PostgreSQL INT4MULTIRANGE type.sqlalchemy.dialects.postgresql.INT8MULTIRANGE
- Represent the PostgreSQL INT8MULTIRANGE type.sqlalchemy.dialects.postgresql.NUMMULTIRANGE
- Represent the PostgreSQL NUMMULTIRANGE type.sqlalchemy.dialects.postgresql.ranges.AbstractMultiRangeImpl
- Marker for AbstractRange that will apply a subclass-specific adaptationsqlalchemy.dialects.postgresql.asyncpg._AsyncpgMultiRange
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PsycopgMultiRange
- Undocumentedsqlalchemy.dialects.postgresql.TSMULTIRANGE
- Represent the PostgreSQL TSRANGE type.sqlalchemy.dialects.postgresql.TSTZMULTIRANGE
- Represent the PostgreSQL TSTZRANGE type.sqlalchemy.dialects.postgresql.ranges.AbstractRangeImpl
- Marker for AbstractRange that will apply a subclass-specific adaptationsqlalchemy.dialects.postgresql.asyncpg._AsyncpgRange
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PsycopgRange
- Undocumentedsqlalchemy.dialects.postgresql.psycopg2._Psycopg2Range
- Undocumentedsqlalchemy.dialects.postgresql.psycopg2._Psycopg2DateRange
- Undocumentedsqlalchemy.dialects.postgresql.psycopg2._Psycopg2DateTimeRange
- Undocumentedsqlalchemy.dialects.postgresql.psycopg2._Psycopg2DateTimeTZRange
- Undocumentedsqlalchemy.dialects.postgresql.psycopg2._Psycopg2NumericRange
- Undocumentedsqlalchemy.dialects.postgresql.ranges.AbstractMultiRangeImpl
- Marker for AbstractRange that will apply a subclass-specific adaptationsqlalchemy.dialects.postgresql.asyncpg._AsyncpgMultiRange
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PsycopgMultiRange
- Undocumentedsqlalchemy.dialects.postgresql.TSRANGE
- Represent the PostgreSQL TSRANGE type.sqlalchemy.dialects.postgresql.TSTZRANGE
- Represent the PostgreSQL TSTZRANGE type.sqlalchemy.dialects.postgresql.REGCLASS
- Provide the PostgreSQL REGCLASS type.sqlalchemy.dialects.postgresql.REGCONFIG
- Provide the PostgreSQL REGCONFIG type.sqlalchemy.dialects.postgresql.TSQUERY
- Provide the PostgreSQL TSQUERY type.sqlalchemy.dialects.postgresql.TSVECTOR
- The :class:`_postgresql.TSVECTOR` type implements the PostgreSQL text search type TSVECTOR.sqlalchemy.sql.sqltypes._AbstractInterval
- Undocumentedsqlalchemy.dialects.oracle.INTERVAL
- No class docstring; 0/1 property, 0/2 instance variable, 0/1 class variable, 1/2 method, 0/1 class method documentedsqlalchemy.dialects.oracle.cx_oracle._OracleInterval
- Undocumentedsqlalchemy.dialects.postgresql.INTERVAL
- PostgreSQL INTERVAL type.sqlalchemy.sql.sqltypes.Interval
- A type for ``datetime.timedelta()`` objects.sqlalchemy.sql.sqltypes._Binary
- Define base behavior for binary types.sqlalchemy.dialects.mssql.TIMESTAMP
- Implement the SQL Server TIMESTAMP type.sqlalchemy.dialects.mssql.ROWVERSION
- Implement the SQL Server ROWVERSION type.sqlalchemy.dialects.mysql.LONGBLOB
- MySQL LONGBLOB type, for binary data up to 2^32 bytes.sqlalchemy.dialects.mysql.MEDIUMBLOB
- MySQL MEDIUMBLOB type, for binary data up to 2^24 bytes.sqlalchemy.dialects.mysql.TINYBLOB
- MySQL TINYBLOB type, for binary data up to 2^8 bytes.sqlalchemy.dialects.oracle.RAW
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleRaw
- Undocumentedsqlalchemy.sql.sqltypes.BINARY
- The SQL BINARY type.sqlalchemy.sql.sqltypes.LargeBinary
- A type for large binary byte data.sqlalchemy.dialects.mssql.IMAGE
- Undocumentedsqlalchemy.dialects.mssql.VARBINARY
- The MSSQL VARBINARY type.sqlalchemy.dialects.mssql.pyodbc._VARBINARY_pyodbc
- Undocumentedsqlalchemy.dialects.oracle.BFILE
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleBinary
- Undocumentedsqlalchemy.dialects.postgresql.BYTEA
- Undocumentedsqlalchemy.sql.sqltypes.BLOB
- The SQL BLOB type.sqlalchemy.sql.sqltypes.VARBINARY
- The SQL VARBINARY type.sqlalchemy.dialects.mssql.VARBINARY
- The MSSQL VARBINARY type.sqlalchemy.dialects.mssql.pyodbc._VARBINARY_pyodbc
- Undocumentedsqlalchemy.sql.sqltypes.ARRAY
- Represent a SQL Array type.sqlalchemy.dialects.postgresql.ARRAY
- PostgreSQL ARRAY type.sqlalchemy.dialects.postgresql._psycopg_common._PsycopgARRAY
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGARRAY
- Undocumentedsqlalchemy.sql.sqltypes.Boolean
- A bool datatype.sqlalchemy.dialects.mssql.BIT
- MSSQL BIT type.sqlalchemy.dialects.oracle.types._OracleBoolean
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncpgBoolean
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGBoolean
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGBoolean
- Undocumentedsqlalchemy.sql.sqltypes.BOOLEAN
- The SQL BOOLEAN type.sqlalchemy.sql.sqltypes.MatchType
- Refers to the return type of the MATCH operator.sqlalchemy.dialects.mysql.types._MatchType
- Undocumentedsqlalchemy.sql.sqltypes.Date
- A type for ``datetime.date()`` objects.sqlalchemy.dialects.mssql.base._MSDate
- Undocumentedsqlalchemy.dialects.oracle.types._OracleDate
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._CXOracleDate
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncpgDate
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGDate
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGDate
- Undocumentedsqlalchemy.dialects.sqlite.DATE
- Represent a Python date object in SQLite using a string.sqlalchemy.dialects.sqlite.pysqlite._SQLite_pysqliteDate
- Undocumentedsqlalchemy.sql.sqltypes.DATE
- The SQL DATE type.sqlalchemy.sql.sqltypes.DateTime
- A type for ``datetime.datetime()`` objects.sqlalchemy.dialects.mssql.base._MSDateTime
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._ODBCDateTime
- Undocumentedsqlalchemy.dialects.mssql.DATETIME2
- Undocumentedsqlalchemy.dialects.mssql.DATETIMEOFFSET
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._ODBCDATETIMEOFFSET
- Undocumentedsqlalchemy.dialects.mssql.SMALLDATETIME
- Undocumentedsqlalchemy.dialects.oracle.DATE
- Provide the oracle DATE type.sqlalchemy.dialects.postgresql.asyncpg.AsyncpgDateTime
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGTimeStamp
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGTimeStamp
- Undocumentedsqlalchemy.dialects.sqlite.DATETIME
- Represent a Python datetime object in SQLite using a string.sqlalchemy.sql.sqltypes.DATETIME
- The SQL DATETIME type.sqlalchemy.dialects.mysql.DATETIME
- MySQL DATETIME type.sqlalchemy.sql.sqltypes.TIMESTAMP
- The SQL TIMESTAMP type.sqlalchemy.dialects.mysql.TIMESTAMP
- MySQL TIMESTAMP type.sqlalchemy.dialects.oracle.cx_oracle._CXOracleTIMESTAMP
- Undocumentedsqlalchemy.dialects.oracle.TIMESTAMP
- Oracle implementation of ``TIMESTAMP``, which supports additional Oracle-specific modessqlalchemy.dialects.postgresql.TIMESTAMP
- Provide the PostgreSQL TIMESTAMP type.sqlalchemy.sql.sqltypes.Enum
- Generic Enum Type.sqlalchemy.dialects.mysql.ENUM
- MySQL ENUM type.sqlalchemy.dialects.oracle.cx_oracle._OracleEnum
- Undocumentedsqlalchemy.dialects.postgresql.ENUM
- PostgreSQL ENUM type.sqlalchemy.sql.sqltypes.Integer
- A type for ``int`` integers.sqlalchemy.dialects.mssql.TINYINT
- Undocumentedsqlalchemy.dialects.mysql.types._IntegerType
- Undocumentedsqlalchemy.dialects.mysql.BIGINT
- MySQL BIGINTEGER type.sqlalchemy.dialects.mysql.INTEGER
- MySQL INTEGER type.sqlalchemy.dialects.mysql.MEDIUMINT
- MySQL MEDIUMINTEGER type.sqlalchemy.dialects.mysql.SMALLINT
- MySQL SMALLINTEGER type.sqlalchemy.dialects.mysql.TINYINT
- MySQL TINYINT type.sqlalchemy.dialects.oracle.cx_oracle._OracleInteger
- Undocumentedsqlalchemy.dialects.oracle.NUMBER
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncpgInteger
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGInteger
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGInteger
- Undocumentedsqlalchemy.sql.sqltypes.BigInteger
- A type for bigger ``int`` integers.sqlalchemy.dialects.postgresql.asyncpg.AsyncpgBigInteger
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGBigInteger
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGBigInteger
- Undocumentedsqlalchemy.sql.sqltypes.BIGINT
- The SQL BIGINT type.sqlalchemy.dialects.mysql.BIGINT
- MySQL BIGINTEGER type.sqlalchemy.sql.sqltypes.INTEGER
- The SQL INT or INTEGER type.sqlalchemy.dialects.mysql.INTEGER
- MySQL INTEGER type.sqlalchemy.sql.sqltypes.SmallInteger
- A type for smaller ``int`` integers.sqlalchemy.dialects.postgresql.pg8000._PGSmallInteger
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGSmallInteger
- Undocumentedsqlalchemy.sql.sqltypes.SMALLINT
- The SQL SMALLINT type.sqlalchemy.dialects.mysql.SMALLINT
- MySQL SMALLINTEGER type.sqlalchemy.sql.sqltypes.JSON
- Represent a SQL JSON type.sqlalchemy.dialects.mssql.JSON
- MSSQL JSON type.sqlalchemy.dialects.mssql.pyodbc._JSON_pyodbc
- Undocumentedsqlalchemy.dialects.mysql.JSON
- MySQL JSON type.sqlalchemy.dialects.postgresql.json.JSON
- Represent the PostgreSQL JSON type.sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSON
- Undocumentedsqlalchemy.dialects.postgresql.json.JSONB
- Represent the PostgreSQL JSONB type.sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONB
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGJSONB
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGJSONB
- Undocumentedsqlalchemy.dialects.postgresql.psycopg2._PGJSONB
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGJSON
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGJSON
- Undocumentedsqlalchemy.dialects.postgresql.psycopg2._PGJSON
- Undocumentedsqlalchemy.dialects.sqlite.JSON
- SQLite JSON type.sqlalchemy.dialects.sqlite.base._SQliteJson
- Undocumentedsqlalchemy.sql.sqltypes.JSON.JSONElementType
- Common function for index / path elements in a JSON expression.sqlalchemy.sql.sqltypes.JSON.JSONIndexType
- Placeholder for the datatype of a JSON index value.sqlalchemy.dialects.mssql.json.JSONIndexType
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._JSONIndexType_pyodbc
- Undocumentedsqlalchemy.dialects.mysql.json.JSONIndexType
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONIndexType
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGJSONIndexType
- Undocumentedsqlalchemy.dialects.sqlite.json.JSONIndexType
- Undocumentedsqlalchemy.sql.sqltypes.JSON.JSONIntIndexType
- Placeholder for the datatype of a JSON index value.sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONIntIndexType
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGJSONIntIndexType
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGJSONIntIndexType
- Undocumentedsqlalchemy.sql.sqltypes.JSON.JSONStrIndexType
- Placeholder for the datatype of a JSON index value.sqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONStrIndexType
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGJSONStrIndexType
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGJSONStrIndexType
- Undocumentedsqlalchemy.sql.sqltypes.JSON.JSONPathType
- Placeholder type for JSON path operations.sqlalchemy.dialects.mssql.json.JSONPathType
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._JSONPathType_pyodbc
- Undocumentedsqlalchemy.dialects.mysql.json.JSONPathType
- Undocumentedsqlalchemy.dialects.postgresql.json.JSONPathType
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncpgJSONPathType
- Undocumentedsqlalchemy.dialects.postgresql.JSONPATH
- JSON Path Type.sqlalchemy.dialects.postgresql.pg8000._PGJSONPathType
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGJSONPathType
- Undocumentedsqlalchemy.dialects.sqlite.json.JSONPathType
- Undocumentedsqlalchemy.sql.sqltypes.NullType
- An unknown type.sqlalchemy.dialects.postgresql.pg8000._PGNullType
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGNullType
- Undocumentedsqlalchemy.sql.sqltypes.Numeric
- Base for non-integer numeric types, such as ``NUMERIC``, ``FLOAT``, ``DECIMAL``, and other variants.sqlalchemy.dialects.mssql.pymssql._MSNumeric_pymssql
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._MSNumeric_pyodbc
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleNumeric
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleBinaryFloat
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_DOUBLE
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_FLOAT
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleNUMBER
- Undocumentedsqlalchemy.dialects.oracle.NUMBER
- Undocumentedsqlalchemy.dialects.postgresql._psycopg_common._PsycopgNumeric
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncpgNumeric
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncpgFloat
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGNumeric
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGFloat
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGNumericNoBind
- Undocumentedsqlalchemy.sql.sqltypes.DECIMAL
- The SQL DECIMAL type.sqlalchemy.dialects.mysql.DECIMAL
- MySQL DECIMAL type.sqlalchemy.sql.sqltypes.Float
- Type representing floating point types, such as ``FLOAT`` or ``REAL``.sqlalchemy.dialects.mssql.pyodbc._MSFloat_pyodbc
- Undocumentedsqlalchemy.dialects.mysql.types._FloatType
- Undocumentedsqlalchemy.dialects.mysql.DOUBLE
- MySQL DOUBLE type.sqlalchemy.dialects.mysql.FLOAT
- MySQL FLOAT type.sqlalchemy.dialects.mysql.REAL
- MySQL REAL type.sqlalchemy.dialects.mysql.types._MatchType
- Undocumentedsqlalchemy.dialects.oracle.BINARY_DOUBLE
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_DOUBLE
- Undocumentedsqlalchemy.dialects.oracle.BINARY_FLOAT
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleBINARY_FLOAT
- Undocumentedsqlalchemy.sql.sqltypes.Double
- A type for double ``FLOAT`` floating point types.sqlalchemy.sql.sqltypes.DOUBLE
- The SQL DOUBLE type.sqlalchemy.dialects.mysql.DOUBLE
- MySQL DOUBLE type.sqlalchemy.sql.sqltypes.DOUBLE_PRECISION
- The SQL DOUBLE PRECISION type.sqlalchemy.sql.sqltypes.FLOAT
- The SQL FLOAT type.sqlalchemy.dialects.mysql.FLOAT
- MySQL FLOAT type.sqlalchemy.dialects.oracle.FLOAT
- Oracle FLOAT.sqlalchemy.sql.sqltypes.REAL
- The SQL REAL type.sqlalchemy.dialects.mssql.REAL
- Undocumentedsqlalchemy.dialects.mysql.REAL
- MySQL REAL type.sqlalchemy.sql.sqltypes.NUMERIC
- The SQL NUMERIC type.sqlalchemy.dialects.mysql.NUMERIC
- MySQL NUMERIC type.sqlalchemy.sql.sqltypes.String
- The base for all string and character types.sqlalchemy.dialects.mssql.pyodbc._String_pyodbc
- Undocumentedsqlalchemy.dialects.mysql.types._StringType
- Base for MySQL string types.sqlalchemy.dialects.mysql.CHAR
- MySQL CHAR type, for fixed-length character data.sqlalchemy.dialects.mysql.ENUM
- MySQL ENUM type.sqlalchemy.dialects.mysql.LONGTEXT
- MySQL LONGTEXT type, for text up to 2^32 characters.sqlalchemy.dialects.mysql.MEDIUMTEXT
- MySQL MEDIUMTEXT type, for text up to 2^24 characters.sqlalchemy.dialects.mysql.NCHAR
- MySQL NCHAR type.sqlalchemy.dialects.mysql.NVARCHAR
- MySQL NVARCHAR type.sqlalchemy.dialects.mysql.SET
- MySQL SET type.sqlalchemy.dialects.mysql.TEXT
- MySQL TEXT type, for text up to 2^16 characters.sqlalchemy.dialects.mysql.TINYTEXT
- MySQL TINYTEXT type, for text up to 2^8 characters.sqlalchemy.dialects.mysql.VARCHAR
- MySQL VARCHAR type, for variable-length character data.sqlalchemy.dialects.oracle.cx_oracle._OracleString
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncpgString
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGString
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGString
- Undocumentedsqlalchemy.sql.sqltypes.CHAR
- The SQL CHAR type.sqlalchemy.dialects.mysql.CHAR
- MySQL CHAR type, for fixed-length character data.sqlalchemy.dialects.oracle.cx_oracle._OracleChar
- Undocumentedsqlalchemy.dialects.postgresql.asyncpg.AsyncpgCHAR
- Undocumentedsqlalchemy.sql.sqltypes.Enum
- Generic Enum Type.sqlalchemy.dialects.mysql.ENUM
- MySQL ENUM type.sqlalchemy.dialects.oracle.cx_oracle._OracleEnum
- Undocumentedsqlalchemy.dialects.postgresql.ENUM
- PostgreSQL ENUM type.sqlalchemy.sql.sqltypes.Text
- A variably sized string type.sqlalchemy.dialects.mssql.XML
- MSSQL XML type.sqlalchemy.dialects.oracle.cx_oracle._OracleText
- Undocumentedsqlalchemy.dialects.oracle.LONG
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleLong
- Undocumentedsqlalchemy.dialects.oracle.NCLOB
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextNCLOB
- Undocumentedsqlalchemy.sql.sqltypes.CLOB
- The CLOB type.sqlalchemy.sql.sqltypes.TEXT
- The SQL TEXT type.sqlalchemy.dialects.mysql.TEXT
- MySQL TEXT type, for text up to 2^16 characters.sqlalchemy.sql.sqltypes.UnicodeText
- An unbounded-length Unicode string type.sqlalchemy.dialects.mssql.base._MSUnicodeText
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._UnicodeText_pyodbc
- Undocumentedsqlalchemy.dialects.mssql.NTEXT
- MSSQL NTEXT type, for variable-length unicode text up to 2^30 characters.sqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeTextCLOB
- Undocumentedsqlalchemy.sql.sqltypes.Unicode
- A variable length Unicode string type.sqlalchemy.dialects.mssql.base._MSUnicode
- Undocumentedsqlalchemy.dialects.mssql.pyodbc._Unicode_pyodbc
- Undocumentedsqlalchemy.dialects.oracle.cx_oracle._OracleUnicodeStringCHAR
- Undocumentedsqlalchemy.sql.sqltypes.NCHAR
- The SQL NCHAR type.sqlalchemy.dialects.mysql.NCHAR
- MySQL NCHAR type.sqlalchemy.dialects.oracle.cx_oracle._OracleNChar
- Undocumentedsqlalchemy.sql.sqltypes.NVARCHAR
- The SQL NVARCHAR type.sqlalchemy.dialects.mysql.NVARCHAR
- MySQL NVARCHAR type.sqlalchemy.sql.sqltypes.VARCHAR
- The SQL VARCHAR type.sqlalchemy.dialects.mysql.VARCHAR
- MySQL VARCHAR type, for variable-length character data.sqlalchemy.sql.sqltypes.TableValueType
- Refers to a table value type.sqlalchemy.sql.sqltypes.Time
- A type for ``datetime.time()`` objects.sqlalchemy.dialects.postgresql.asyncpg.AsyncpgTime
- Undocumentedsqlalchemy.dialects.postgresql.pg8000._PGTime
- Undocumentedsqlalchemy.dialects.postgresql.psycopg._PGTime
- Undocumentedsqlalchemy.dialects.sqlite.TIME
- Represent a Python time object in SQLite using a string.sqlalchemy.sql.sqltypes.TIME
- The SQL TIME type.sqlalchemy.dialects.mssql.TIME
- Undocumentedsqlalchemy.dialects.mssql.base._BASETIMEIMPL
- Undocumentedsqlalchemy.dialects.mysql.TIME
- MySQL TIME type.sqlalchemy.dialects.mysql.pyodbc._pyodbcTIME
- Undocumentedsqlalchemy.dialects.postgresql.TIME
- PostgreSQL TIME type.sqlalchemy.sql.sqltypes.TupleType
- represent the composite type of a Tuple.sqlalchemy.sql.sqltypes.Uuid
- Represent a database agnostic UUID datatype.sqlalchemy.dialects.mssql.base.MSUUid
- Undocumentedsqlalchemy.dialects.mssql.UNIQUEIDENTIFIER
- No class docstring; 0/2 instance variable, 0/1 class variable, 1/1 method documentedsqlalchemy.sql.sqltypes.UUID
- Represent the SQL UUID type.sqlalchemy.dialects.postgresql.types.PGUuid
- Undocumentedsqlalchemy.sql.type_api.TypeDecorator
- Allows the creation of types which add additional functionality to an existing type.sqlalchemy.sql.sqltypes.Interval
- A type for ``datetime.timedelta()`` objects.sqlalchemy.sql.sqltypes.PickleType
- Holds Python objects, which are serialized using pickle.sqlalchemy.sql.type_api.Variant
- deprecated. symbol is present for backwards-compatibility with workaround recipes, however this actual type should not be used.sqlalchemy.sql.type_api.UserDefinedType
- Base for user defined types.sqlalchemy.sql.type_api.TypeEngine.Comparator
- Base class for custom comparison operations defined at the type level. See :attr:`.TypeEngine.comparator_factory`.sqlalchemy.sql.sqltypes.Concatenable.Comparator
- Undocumentedsqlalchemy.dialects.postgresql.hstore.HSTORE.Comparator
- Define comparison operations for :class:`.HSTORE`.sqlalchemy.dialects.postgresql.ranges.AbstractRange.comparator_factory
- Define comparison operations for range types.sqlalchemy.sql.sqltypes.ARRAY.Comparator
- Define comparison operations for :class:`_types.ARRAY`.sqlalchemy.dialects.postgresql.ARRAY.Comparator
- Define comparison operations for :class:`_types.ARRAY`.sqlalchemy.sql.sqltypes.Enum.Comparator
- Undocumentedsqlalchemy.sql.sqltypes.JSON.Comparator
- Define comparison operations for :class:`_types.JSON`.sqlalchemy.dialects.postgresql.json.JSON.Comparator
- Define comparison operations for :class:`_types.JSON`.sqlalchemy.dialects.postgresql.json.JSONB.Comparator
- Define comparison operations for :class:`_types.JSON`.sqlalchemy.sql.sqltypes.HasExpressionLookup.Comparator
- Undocumentedsqlalchemy.sql.sqltypes.Interval.Comparator
- Undocumentedsqlalchemy.sql.sqltypes.Indexable.Comparator
- Undocumentedsqlalchemy.dialects.postgresql.hstore.HSTORE.Comparator
- Define comparison operations for :class:`.HSTORE`.sqlalchemy.sql.sqltypes.ARRAY.Comparator
- Define comparison operations for :class:`_types.ARRAY`.sqlalchemy.dialects.postgresql.ARRAY.Comparator
- Define comparison operations for :class:`_types.ARRAY`.sqlalchemy.sql.sqltypes.JSON.Comparator
- Define comparison operations for :class:`_types.JSON`.sqlalchemy.dialects.postgresql.json.JSON.Comparator
- Define comparison operations for :class:`_types.JSON`.sqlalchemy.dialects.postgresql.json.JSONB.Comparator
- Define comparison operations for :class:`_types.JSON`.sqlalchemy.sql.sqltypes.NullType.Comparator
- Undocumentedsqlalchemy.sql.type_api.TypeDecorator.Comparator
- A :class:`.TypeEngine.Comparator` that is specific to :class:`.TypeDecorator`.sqlalchemy.sql.sqltypes.Interval.Comparator
- Undocumentedsqlalchemy.util._collections.Properties
- Provide a __getattr__/__setattr__ interface over a dict.sqlalchemy.util._collections.OrderedProperties
- Provide a __getattr__/__setattr__ interface with an OrderedDict as backing store.sqlalchemy.util._collections.ReadOnlyProperties
- Provide immutable dict/object attribute to an underlying dictionary.sqlalchemy.util._collections.ScopedRegistry
- A Registry that can store one or multiple instances of a single class on the basis of a "scope" function.sqlalchemy.util._collections.ThreadLocalRegistry
- A :class:`.ScopedRegistry` that uses a ``threading.local()`` variable for storage.sqlalchemy.util._collections.UniqueAppender
- Appends items to a collection ensuring uniqueness.sqlalchemy.util.langhelpers.generic_fn_descriptor
- Descriptor which proxies a function when the attribute is not present in dictsqlalchemy.util.langhelpers._memoized_property
- A read-only @property that is only evaluated once.sqlalchemy.util.langhelpers._non_memoized_property
- a plain descriptor that proxies a function.sqlalchemy.util.langhelpers.HasMemoized.memoized_attribute
- A read-only @property that is only evaluated once.sqlalchemy.util.langhelpers.hybridmethod
- Decorate a function as cls- or instance- level.sqlalchemy.util.langhelpers.hybridproperty
- Undocumentedsqlalchemy.util.langhelpers.rw_hybridproperty
- Undocumentedsqlalchemy.util.queue.QueueCommon
- Undocumentedsqlalchemy.util.queue.AsyncAdaptedQueue
- Undocumentedsqlalchemy.util.queue.FallbackAsyncAdaptedQueue
- Undocumentedsqlalchemy.util.queue.Queue
- No class docstring; 0/6 instance variable, 8/14 methods documentedsqlalchemy.util.typing.CallableReference
- a descriptor that refers to a callable.sqlalchemy.util.typing.DescriptorReference
- a descriptor that refers to a descriptor.sqlalchemy.util.typing.RODescriptorReference
- a descriptor that refers to a descriptor.typing.ItemsView
sqlalchemy.engine.row.ROMappingItemsView
- Undocumentedtyping.KeysView
sqlalchemy.engine.result.RMKeyView
- Undocumentedsqlalchemy.engine.row.ROMappingKeysValuesView
- Undocumentedtyping.List
sqlalchemy.ext.mutable.MutableList
- A list type that implements :class:`.Mutable`.sqlalchemy.ext.orderinglist.OrderingList
- A custom list that manages position information for its children.sqlalchemy.orm.collections.InstrumentedList
- An instrumented version of the built-in list.typing.Mapping
sqlalchemy.engine.row.RowMapping
- A ``Mapping`` that maps column names and objects to :class:`.Row` values.typing.MutableMapping
sqlalchemy.ext.associationproxy._AssociationDict
- Generic, converting, dict-to-dict proxy.sqlalchemy.sql.base._DialectArgDict
- A dictionary view of dialect-level arguments for a specific dialect.sqlalchemy.sql.base._DialectArgView
- A dictionary view of dialect-level arguments in the form <dialectname>_<argument_name>.sqlalchemy.util._collections.LRUCache
- Dictionary with 'squishy' removal of least recently used items.typing.MutableSequence
sqlalchemy.ext.associationproxy._AssociationList
- Generic, converting, list-to-list proxy.typing.MutableSet
sqlalchemy.ext.associationproxy._AssociationSet
- Generic, converting, set-to-set proxy.typing.NamedTuple
sqlalchemy.engine.url.URL
- Represent the components of a URL used to connect to a database.sqlalchemy.orm.attributes.History
- A 3-tuple of added, unchanged and deleted values, representing the changes which have occurred on an instrumented attribute.sqlalchemy.orm.decl_base._CollectedAnnotation
- Undocumentedsqlalchemy.orm.interfaces._AttributeOptions
- define Python-local attribute behavior options common to all :class:`.MapperProperty` objects.sqlalchemy.orm.relationships._RelationshipArgs
- stores user-passed parameters that are resolved at mapper configuration time.sqlalchemy.sql.cache_key.CacheKey
- The key used to identify a SQL statement construct in the SQL compilation cache.sqlalchemy.sql.compiler._InsertManyValues
- represents state to use for executing an "insertmanyvalues" statementsqlalchemy.sql.compiler.ExpandedState
- represents state to use when producing "expanded" and "post compile" bound parameters for a statement.sqlalchemy.sql.compiler.ResultColumnsEntry
- Tracks a column expression that is expected to be represented in the result rows for this statement.sqlalchemy.sql.crud._CrudParams
- Undocumentedsqlalchemy.sql.ddl.DDLIf
- Undocumentedsqlalchemy.sql.selectable._ColumnsPlusNames
- No class docstring; 5/5 class variables documentedsqlalchemy.sql.selectable._CTEOpts
- Undocumentedsqlalchemy.util.compat.FullArgSpec
- Undocumentedtyping.Sequence
sqlalchemy.engine.row.Row
- Represent a single result row.sqlalchemy.util._collections.WeakSequence
- Undocumentedtyping.Set
sqlalchemy.ext.mutable.MutableSet
- A set type that implements :class:`.Mutable`.sqlalchemy.orm.collections.InstrumentedSet
- An instrumented version of the built-in set.sqlalchemy.util._py_collections.OrderedSet
- Undocumentedtyping.ValuesView
sqlalchemy.engine.row.ROMappingKeysValuesView
- Undocumentedtyping_extensions.Protocol
sqlalchemy.sql.base._GenerativeType
- Undocumentedsqlalchemy.util.typing.ArgsTypeProcotol
- protocol for types that have ``__args__``sqlalchemy.util.typing.DescriptorProto
- Undocumentedsqlalchemy.util.typing.GenericProtocol
- protocol for generic types.sqlalchemy.util.typing.SupportsKeysAndGetItem
- UndocumentedWarning
sqlalchemy.exc.SATestSuiteWarning
- warning for a condition detected during tests that is non-fatal