summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/sql/compiler.py
Commit message (Expand)AuthorAgeFilesLines
* Fixed bug where the expression system relied upon the ``str()``Mike Bayer2013-07-121-2/+6
* - Added new method to the :func:`.insert` constructMike Bayer2013-07-051-1/+3
* Fixed bug when using multi-table UPDATE where a supplementalMike Bayer2013-07-021-2/+2
* - rework of correlation, continuing on #2668, #2746Mike Bayer2013-06-261-17/+73
* The resolution of :class:`.ForeignKey` objects to theirMike Bayer2013-06-231-1/+3
* Merge branch 'ticket_2587'Mike Bayer2013-06-041-12/+117
|\
| * - add coverage for result map rewritingMike Bayer2013-06-041-1/+6
| * - if the select() does not have use_labels on, then we just renderMike Bayer2013-06-041-0/+1
| * - support for a__b_dc, i.e. two levels of nestingMike Bayer2013-06-041-4/+19
| * and this commentMike Bayer2013-06-041-0/+4
| * rewriting scheme now works.Mike Bayer2013-06-041-71/+43
| * capture the really hard one in a test (hooray)Mike Bayer2013-06-041-1/+1
| * OK this is the broken version, need to think a lot more about thisMike Bayer2013-06-031-1/+44
| * working through tests....Mike Bayer2013-06-021-1/+13
| * - figured out what the from_self() thing was about, part of query.statement, ...Mike Bayer2013-06-021-7/+1
| * getting things to join without subqueries, but some glitches in the compiler ...Mike Bayer2013-06-021-3/+8
| * implement join rewriting inside of visit_select(). Currently this is global ...Mike Bayer2013-06-021-10/+64
* | - add changelog/migration noteMike Bayer2013-06-031-9/+9
* | Merge branch 'master' into ticket_1068Mike Bayer2013-06-031-24/+13
|\ \ | |/
| * fix an errant str checkMike Bayer2013-05-261-1/+1
| * a pass where we try to squash down as many list()/keys() combinationsMike Bayer2013-05-261-2/+2
| * - unicode literals need to just be handled differently if they have utf-8Mike Bayer2013-05-041-3/+3
| * - endless isinstance(x, str)s....Mike Bayer2013-04-281-12/+10
| * import of "sqlalchemy" and "sqlalchemy.orm" works.Mike Bayer2013-04-271-13/+3
| * - the raw 2to3 runMike Bayer2013-04-271-31/+32
* | magic accessors to the rescueMike Bayer2013-05-271-7/+7
* | still not locating more nested expressions, may need to match on nameMike Bayer2013-05-271-11/+37
* | attempt number one, doesn't detect though if the label in the order by is not...Mike Bayer2013-05-271-3/+19
|/
* A major fix to the way in which a select() object producesMike Bayer2013-04-111-16/+18
* merge plus fix the test spelling tooMike Bayer2013-03-181-1/+1
|\
| * Fix typo.Richard Mitchell2013-03-181-1/+1
* | no need to use getattr() hereMike Bayer2013-03-171-3/+3
|/
* Changed behavior of Select.correlate() to ignore correlations to froms that d...Luke Cyca2013-03-071-7/+2
* #2629Mike Bayer2013-01-251-0/+5
* :class:`.Index` now supports arbitrary SQL expressions and/orMike Bayer2013-01-161-15/+26
* Tweaked the "REQUIRED" symbol used by the compiler to identifyMike Bayer2013-01-081-5/+14
* happy new year (see #2645)Diana Clarke2013-01-011-1/+1
* internally at least refer to multirow as "multivalues", to distinguish betweenMike Bayer2012-12-081-1/+1
* - multivalued inserts, [ticket:2623]Mike Bayer2012-12-081-70/+105
* merge latest defaultMike Bayer2012-12-081-1/+9
|\
| * visit_DECIMAL should include precision and scale (when provided) just like vi...Diana Clarke2012-12-031-1/+9
* | compiler: add support for multirow insertsIdan Kamara2012-12-061-4/+21
* | compiler: adjust _get_colparams to return the columns and parameters in separ...Idan Kamara2012-12-051-50/+49
|/
* just a pep8 pass of lib/sqlalchemy/sql/Diana Clarke2012-11-191-65/+62
* improve some autodoc linksMike Bayer2012-10-311-4/+4
* Fixed bug where keyword arguments passed toMike Bayer2012-10-241-3/+11
* The auto-correlation feature of :func:`.select`, andMike Bayer2012-10-221-1/+6
* - [feature] The Query can now load entity/scalar-mixedMike Bayer2012-10-151-2/+2
* - [feature] Added "collation" parameter to allMike Bayer2012-10-101-9/+20
* - [feature] Various API tweaks to the "dialect"Mike Bayer2012-10-081-3/+6