44
44
<script type="text/javascript" src="../_static/doctools.js"></script>
45
45
<!-- end iterate through sphinx environment script_files -->
47
<script type="text/javascript" src="../_static/detectmobile.js"></script>
47
48
<script type="text/javascript" src="../_static/init.js"></script>
48
49
<link rel="index" title="Index" href="../genindex.html" />
49
50
<link rel="search" title="Search" href="../search.html" />
71
73
<div id="docs-container">
79
<div id="docs-top-navigation-container" class="body-background">
76
80
<div id="docs-header">
81
<div id="docs-version-header">
82
Release: <span class="version-num">0.9.6</span> | Release Date: June 23, 2014
77
85
<h1>SQLAlchemy 0.9 Documentation</h1>
79
<div id="docs-search">
81
<form class="search" action="../search.html" method="get">
82
<input type="text" name="q" size="18" /> <input type="submit" value="Search" />
83
<input type="hidden" name="check_keywords" value="yes" />
84
<input type="hidden" name="area" value="default" />
88
<div id="docs-version-header">
89
Release: <span class="version-num">0.9.4</span> | Release Date: March 28, 2014
96
<div id="docs-top-navigation">
97
<div id="docs-top-page-control" class="docs-navigation-links">
90
<div id="docs-body-container">
92
<div id="fixed-sidebar" class="withsidebar">
95
<div id="docs-sidebar-popout">
96
<h3><a href="../index.html">SQLAlchemy 0.9 Documentation</a></h3>
98
<p id="sidebar-paginate">
99
<a href="../index.html" title="SQLAlchemy 0.9 Documentation">Up</a> |
101
<a href="../intro.html" title="Overview">Prev</a> |
102
<a href="tutorial.html" title="Object Relational Tutorial">Next</a>
105
<p id="sidebar-topnav">
106
<a href="../index.html">Contents</a> |
107
<a href="../genindex.html">Index</a>
110
<div id="sidebar-search">
111
<form class="search" action="../search.html" method="get">
112
<input type="text" name="q" size="12" /> <input type="submit" value="Search" />
113
<input type="hidden" name="check_keywords" value="yes" />
114
<input type="hidden" name="area" value="default" />
120
<div id="docs-sidebar">
100
<a href="../intro.html" title="previous chapter">Overview</a>
103
<a href="tutorial.html" title="next chapter">Object Relational Tutorial</a>
107
<a href="../contents.html">Table of Contents</a> |
108
<a href="../genindex.html">Index</a>
109
| <a href="../_sources/orm/index.txt">view source
114
<div id="docs-navigation-banner">
115
<a href="../index.html">SQLAlchemy 0.9 Documentation</a>
129
<div id="docs-body-container">
131
<div id="docs-sidebar">
132
<h3><a href="../index.html">Table of Contents</a></h3>
134
127
<li><a class="reference internal" href="#">SQLAlchemy ORM</a><ul>
140
<h4>Previous Topic</h4>
142
<a href="../intro.html" title="previous chapter">Overview</a>
146
<a href="tutorial.html" title="next chapter">Object Relational Tutorial</a>
150
<h4>Quick Search</h4>
152
<form class="search" action="../search.html" method="get">
153
<input type="text" name="q" size="18" /> <input type="submit" value="Search" />
154
<input type="hidden" name="check_keywords" value="yes" />
155
<input type="hidden" name="area" value="default" />
161
141
<div id="docs-body" class="withsidebar" >
163
143
<div class="section" id="sqlalchemy-orm">
282
262
<li class="toctree-l3"><a class="reference internal" href="relationships.html#specifying-alternate-join-conditions">Specifying Alternate Join Conditions</a></li>
283
263
<li class="toctree-l3"><a class="reference internal" href="relationships.html#creating-custom-foreign-conditions">Creating Custom Foreign Conditions</a></li>
284
264
<li class="toctree-l3"><a class="reference internal" href="relationships.html#using-custom-operators-in-join-conditions">Using custom operators in join conditions</a></li>
265
<li class="toctree-l3"><a class="reference internal" href="relationships.html#non-relational-comparisons-materialized-path">Non-relational Comparisons / Materialized Path</a></li>
285
266
<li class="toctree-l3"><a class="reference internal" href="relationships.html#self-referential-many-to-many-relationship">Self-Referential Many-to-Many Relationship</a></li>
286
267
<li class="toctree-l3"><a class="reference internal" href="relationships.html#composite-secondary-joins">Composite “Secondary” Joins</a></li>
287
268
<li class="toctree-l3"><a class="reference internal" href="relationships.html#relationship-to-non-primary-mapper">Relationship to Non Primary Mapper</a></li>
318
299
<li class="toctree-l3"><a class="reference internal" href="inheritance.html#basic-control-of-which-tables-are-queried">Basic Control of Which Tables are Queried</a></li>
319
300
<li class="toctree-l3"><a class="reference internal" href="inheritance.html#advanced-control-of-which-tables-are-queried">Advanced Control of Which Tables are Queried</a></li>
320
301
<li class="toctree-l3"><a class="reference internal" href="inheritance.html#creating-joins-to-specific-subtypes">Creating Joins to Specific Subtypes</a></li>
321
<li class="toctree-l3"><a class="reference internal" href="inheritance.html#eager-loading-of-specific-subtypes">Eager Loading of Specific Subtypes</a></li>
302
<li class="toctree-l3"><a class="reference internal" href="inheritance.html#eager-loading-of-specific-or-polymorphic-subtypes">Eager Loading of Specific or Polymorphic Subtypes</a></li>
324
305
<li class="toctree-l2"><a class="reference internal" href="inheritance.html#single-table-inheritance">Single Table Inheritance</a></li>
435
416
<li class="toctree-l3"><a class="reference internal" href="extensions/associationproxy.html#api-documentation">API Documentation</a></li>
419
<li class="toctree-l2"><a class="reference internal" href="extensions/automap.html">Automap</a><ul>
420
<li class="toctree-l3"><a class="reference internal" href="extensions/automap.html#basic-use">Basic Use</a></li>
421
<li class="toctree-l3"><a class="reference internal" href="extensions/automap.html#generating-mappings-from-an-existing-metadata">Generating Mappings from an Existing MetaData</a></li>
422
<li class="toctree-l3"><a class="reference internal" href="extensions/automap.html#specifying-classes-explcitly">Specifying Classes Explcitly</a></li>
423
<li class="toctree-l3"><a class="reference internal" href="extensions/automap.html#overriding-naming-schemes">Overriding Naming Schemes</a></li>
424
<li class="toctree-l3"><a class="reference internal" href="extensions/automap.html#relationship-detection">Relationship Detection</a></li>
425
<li class="toctree-l3"><a class="reference internal" href="extensions/automap.html#using-automap-with-explicit-declarations">Using Automap with Explicit Declarations</a></li>
426
<li class="toctree-l3"><a class="reference internal" href="extensions/automap.html#api-reference">API Reference</a></li>
438
429
<li class="toctree-l2"><a class="reference internal" href="extensions/declarative.html">Declarative</a><ul>
439
430
<li class="toctree-l3"><a class="reference internal" href="extensions/declarative.html#synopsis">Synopsis</a></li>
440
431
<li class="toctree-l3"><a class="reference internal" href="extensions/declarative.html#defining-attributes">Defining Attributes</a></li>
492
483
<li class="toctree-l3"><a class="reference internal" href="examples.html#module-examples.dynamic_dict">Dynamic Relations as Dictionaries</a></li>
493
484
<li class="toctree-l3"><a class="reference internal" href="examples.html#module-examples.generic_associations">Generic Associations</a></li>
494
485
<li class="toctree-l3"><a class="reference internal" href="examples.html#module-examples.large_collection">Large Collections</a></li>
486
<li class="toctree-l3"><a class="reference internal" href="examples.html#module-examples.materialized_paths">Materialized Paths</a></li>
495
487
<li class="toctree-l3"><a class="reference internal" href="examples.html#module-examples.nested_sets">Nested Sets</a></li>
496
488
<li class="toctree-l3"><a class="reference internal" href="examples.html#module-examples.join_conditions">Relationship Join Conditions</a></li>
497
489
<li class="toctree-l3"><a class="reference internal" href="examples.html#module-examples.elementtree">XML Persistence</a></li>