SQLAlchemy 0.5.5 Documentation
Search:
Version: 0.5.5 Last Updated: 06/21/2009 12:33:17
Table of Contents¶
- Overview / Installation
- Object Relational Tutorial
- Version Check
- Connecting
- Define and Create a Table
- Define a Python Class to be Mapped
- Setting up the Mapping
- Creating Table, Class and Mapper All at Once Declaratively
- Creating a Session
- Adding new Objects
- Rolling Back
- Querying
- Building a Relation
- Working with Related Objects
- Querying with Joins
- Deleting
- Building a Many To Many Relation
- Further Reference
- SQL Expression Language Tutorial
- Version Check
- Connecting
- Define and Create Tables
- Insert Expressions
- Executing
- Executing Multiple Statements
- Connectionless / Implicit Execution
- Selecting
- Operators
- Conjunctions
- Using Text
- Using Aliases
- Using Joins
- Intro to Generative Selects and Transformations
- Everything Else
- Updates
- Deletes
- Further Reference
- Mapper Configuration
- Mapper Configuration
- Customizing Column Properties
- Deferred Column Loading
- SQL Expressions as Mapped Attributes
- Changing Attribute Behavior
- Composite Column Types
- Controlling Ordering
- Mapping Class Inheritance Hierarchies
- Mapping a Class against Multiple Tables
- Mapping a Class against Arbitrary Selects
- Multiple Mappers for One Class
- Constructors and Object Initialization
- Extending Mapper
- Relation Configuration
- Basic Relational Patterns
- Adjacency List Relationships
- Specifying Alternate Join Conditions to relation()
- Rows that point to themselves / Mutually Dependent Rows
- Alternate Collection Implementations
- Configuring Loader Strategies: Lazy Loading, Eager Loading
- Working with Large Collections
- Mutable Primary Keys / Update Cascades
- Mapper Configuration
- Using the Session
- What does the Session do ?
- Getting a Session
- Using the Session
- Cascades
- Managing Transactions
- Embedding SQL Insert/Update Expressions into a Flush
- Using SQL Expressions with Sessions
- Joining a Session into an External Transaction
- Contextual/Thread-local Sessions
- Partitioning Strategies
- Extending Session
- Database Engines
- Database Meta Data
- API Reference
- sqlalchemy
- sqlalchemy.orm
- sqlalchemy.databases
- sqlalchemy.ext
Indices and tables¶
Next:
Overview / Installation
