Release: 2.0.23 | Release Date: November 2, 2023

SQLAlchemy 2.0 Documentation

SQLAlchemy 2.0 Documentation

Home

SQLAlchemy 2.0 Documentation

  • Overview
  • SQLAlchemy Unified Tutorial
  • SQLAlchemy ORM
  • SQLAlchemy Core¶
    • SQL Statements and Expressions API
    • Schema Definition Language
    • SQL Datatype Objects
    • Engine and Connection Use
    • Core API Basics
  • Dialects
  • Frequently Asked Questions
  • Error Messages
  • Changes and Migration

Home

  • Previous: ORM Examples
  • Next: SQL Statements and Expressions API
  • Up: Home
  • On this page:
    • SQLAlchemy Core

SQLAlchemy Core¶

The breadth of SQLAlchemy’s SQL rendering engine, DBAPI integration, transaction integration, and schema description services are documented here. In contrast to the ORM’s domain-centric mode of usage, the SQL Expression Language provides a schema-centric usage paradigm.

  • SQL Statements and Expressions API
    • Column Elements and Expressions
    • Operator Reference
    • SELECT and Related Constructs
    • Insert, Updates, Deletes
    • SQL and Generic Functions
    • Custom SQL Constructs and Compilation Extension
    • Expression Serializer Extension
    • SQL Expression Language Foundational Constructs
    • Visitor and Traversal Utilities
  • Schema Definition Language
    • Describing Databases with MetaData
    • Reflecting Database Objects
    • Column INSERT/UPDATE Defaults
    • Defining Constraints and Indexes
    • Customizing DDL
  • SQL Datatype Objects
    • The Type Hierarchy
    • Custom Types
    • Base Type API
  • Engine and Connection Use
    • Engine Configuration
    • Working with Engines and Connections
    • Connection Pooling
    • Core Events
  • Core API Basics
    • Events
    • Runtime Inspection API
    • Core Exceptions
    • Core Internals
Previous: ORM Examples Next: SQL Statements and Expressions API
© Copyright 2007-2023, the SQLAlchemy authors and contributors.

flambé! the dragon and The Alchemist image designs created and generously donated by Rotem Yaari.

Created using Sphinx 7.2.6. Documentation last generated: Tue 19 Dec 2023 06:23:34 PM