~ubuntu-branches/debian/sid/sqlalchemy/sid

« back to all changes in this revision

Viewing changes to doc/changelog/migration_08.html

  • Committer: Package Import Robot
  • Author(s): Piotr Ożarowski
  • Date: 2014-06-27 20:17:13 UTC
  • mfrom: (1.4.28)
  • Revision ID: package-import@ubuntu.com-20140627201713-g6p1kq8q1qenztrv
Tags: 0.9.6-1
* New upstream release
* Remove Python 3.X build tag files, thanks to Matthias Urlichs for the
  patch (closes: #747852)
* python-fdb isn't in the Debian archive yet so default dialect for firebird://
  URLs is changed to obsolete kinterbasdb, thanks to Russell Stuart for the
  patch (closes: #752145)

Show diffs side-by-side

added added

removed removed

Lines of Context:
32
32
    <script type="text/javascript">
33
33
      var DOCUMENTATION_OPTIONS = {
34
34
          URL_ROOT:    '../',
35
 
          VERSION:     '0.9.4',
 
35
          VERSION:     '0.9.6',
36
36
          COLLAPSE_MODINDEX: false,
37
37
          FILE_SUFFIX: '.html'
38
38
      };
44
44
        <script type="text/javascript" src="../_static/doctools.js"></script>
45
45
    <!-- end iterate through sphinx environment script_files -->
46
46
 
 
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" />
69
70
 
70
71
 
71
72
 
 
73
 
72
74
<div id="docs-container">
73
75
 
74
76
 
75
77
 
76
78
 
 
79
 
 
80
<div id="docs-top-navigation-container" class="body-background">
77
81
<div id="docs-header">
 
82
    <div id="docs-version-header">
 
83
        Release: <span class="version-num">0.9.6</span> | Release Date: June 23, 2014
 
84
    </div>
 
85
 
78
86
    <h1>SQLAlchemy 0.9 Documentation</h1>
79
87
 
80
 
    <div id="docs-search">
81
 
    Search:
82
 
    <form class="search" action="../search.html" method="get">
83
 
      <input type="text" name="q" size="18" /> <input type="submit" value="Search" />
84
 
      <input type="hidden" name="check_keywords" value="yes" />
85
 
      <input type="hidden" name="area" value="default" />
86
 
    </form>
87
 
    </div>
88
 
 
89
 
    <div id="docs-version-header">
90
 
        Release: <span class="version-num">0.9.4</span> | Release Date: March 28, 2014
91
 
 
92
 
 
93
 
    </div>
94
 
 
95
 
</div>
96
 
 
97
 
<div id="docs-top-navigation">
98
 
    <div id="docs-top-page-control" class="docs-navigation-links">
 
88
</div>
 
89
</div>
 
90
 
 
91
<div id="docs-body-container">
 
92
 
 
93
    <div id="fixed-sidebar" class="withsidebar">
 
94
 
 
95
 
 
96
        <div id="docs-sidebar-popout">
 
97
            <h3><a href="../index.html">SQLAlchemy 0.9 Documentation</a></h3>
 
98
 
 
99
            <p id="sidebar-paginate">
 
100
                    <a href="index.html" title="Changes and Migration">Up</a> |
 
101
 
 
102
                    <a href="changelog_01.html" title="0.1 Changelog">Prev</a> |
 
103
                    <a href="migration_07.html" title="What&#8217;s New in SQLAlchemy 0.7?">Next</a>
 
104
            </p>
 
105
 
 
106
            <p id="sidebar-topnav">
 
107
                <a href="../index.html">Contents</a> |
 
108
                <a href="../genindex.html">Index</a>
 
109
            </p>
 
110
 
 
111
            <div id="sidebar-search">
 
112
                <form class="search" action="../search.html" method="get">
 
113
                  <input type="text" name="q" size="12" /> <input type="submit" value="Search" />
 
114
                  <input type="hidden" name="check_keywords" value="yes" />
 
115
                  <input type="hidden" name="area" value="default" />
 
116
                </form>
 
117
            </div>
 
118
 
 
119
        </div>
 
120
 
 
121
        <div id="docs-sidebar">
 
122
 
 
123
        <h3><a href="#">            
 
124
                What&#8217;s New in SQLAlchemy 0.8?
 
125
            
 
126
        </a></h3>
99
127
        <ul>
100
 
            <li>Prev:
101
 
            <a href="changelog_01.html" title="previous chapter">0.1 Changelog</a>
102
 
            </li>
103
 
            <li>Next:
104
 
            <a href="migration_07.html" title="next chapter">What&#8217;s New in SQLAlchemy 0.7?</a>
105
 
            </li>
106
 
 
107
 
        <li>
108
 
            <a href="../contents.html">Table of Contents</a> |
109
 
            <a href="../genindex.html">Index</a>
110
 
            | <a href="../_sources/changelog/migration_08.txt">view source
111
 
        </li>
112
 
        </ul>
113
 
    </div>
114
 
 
115
 
    <div id="docs-navigation-banner">
116
 
        <a href="../index.html">SQLAlchemy 0.9 Documentation</a>
117
 
                » <a href="index.html" title="Changes and Migration">Changes and Migration</a>
118
 
        » 
119
 
                What&#8217;s New in SQLAlchemy 0.8?
120
 
            
121
 
 
122
 
        <h2>
123
 
            
124
 
                What&#8217;s New in SQLAlchemy 0.8?
125
 
            
126
 
        </h2>
127
 
    </div>
128
 
 
129
 
</div>
130
 
 
131
 
<div id="docs-body-container">
132
 
 
133
 
    <div id="docs-sidebar">
134
 
    <h3><a href="../index.html">Table of Contents</a></h3>
135
 
    <ul>
136
128
<li><a class="reference internal" href="#">What&#8217;s New in SQLAlchemy 0.8?</a><ul>
137
129
<li><a class="reference internal" href="#introduction">Introduction</a></li>
138
130
<li><a class="reference internal" href="#platform-support">Platform Support</a><ul>
195
187
</ul>
196
188
 
197
189
 
198
 
    <h4>Previous Topic</h4>
199
 
    <p>
200
 
    <a href="changelog_01.html" title="previous chapter">0.1 Changelog</a>
201
 
    </p>
202
 
    <h4>Next Topic</h4>
203
 
    <p>
204
 
    <a href="migration_07.html" title="next chapter">What&#8217;s New in SQLAlchemy 0.7?</a>
205
 
    </p>
206
 
 
207
 
 
208
 
    <h4>Quick Search</h4>
209
 
    <p>
210
 
    <form class="search" action="../search.html" method="get">
211
 
      <input type="text" name="q" size="18" /> <input type="submit" value="Search" />
212
 
      <input type="hidden" name="check_keywords" value="yes" />
213
 
      <input type="hidden" name="area" value="default" />
214
 
    </form>
215
 
    </p>
 
190
 
 
191
 
 
192
        </div>
216
193
 
217
194
    </div>
218
195
 
 
196
    
 
197
 
219
198
    <div id="docs-body" class="withsidebar" >
220
199
        
221
200
<div class="section" id="what-s-new-in-sqlalchemy-0-8">
789
768
really drives what kinds of operations are present, it&#8217;s the
790
769
<em>type</em> of the expression.   The implementation details are
791
770
minimal - only a few extra methods are added to the core
792
 
<a class="reference internal" href="../core/sqlelement.html#sqlalchemy.sql.expression.ColumnElement" title="sqlalchemy.sql.expression.ColumnElement"><tt class="xref py py-class docutils literal"><span class="pre">ColumnElement</span></tt></a> type so that it consults it&#8217;s
 
771
<a class="reference internal" href="../core/sqlelement.html#sqlalchemy.sql.expression.ColumnElement" title="sqlalchemy.sql.expression.ColumnElement"><tt class="xref py py-class docutils literal"><span class="pre">ColumnElement</span></tt></a> type so that it consults its
793
772
<a class="reference internal" href="../core/types.html#sqlalchemy.types.TypeEngine" title="sqlalchemy.types.TypeEngine"><tt class="xref py py-class docutils literal"><span class="pre">TypeEngine</span></tt></a> object for an optional set of operators.
794
773
New or revised operations can be associated with any type,
795
774
either via subclassing of an existing type, by using
1248
1227
<div class="highlight-python"><pre>SELECT t1.x, t2.y FROM t2</pre>
1249
1228
</div>
1250
1229
<p>which is invalid SQL as &#8220;t1&#8221; is not referred to in any FROM clause.</p>
1251
 
<p>Now, in the absense of an enclosing SELECT, it returns:</p>
 
1230
<p>Now, in the absence of an enclosing SELECT, it returns:</p>
1252
1231
<div class="highlight-python"><pre>SELECT t1.x, t2.y FROM t1, t2</pre>
1253
1232
</div>
1254
1233
<p>Within a SELECT, the correlation takes effect as expected:</p>