summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/sql/compiler.py
Commit message (Expand)AuthorAgeFilesLines
* workaround for #2838 here. still need to figure out why an ENUM test is sudd...Mike Bayer2013-10-141-0/+7
* - Fixed bug in default compiler plus those of postgresql, mysql, andMike Bayer2013-10-121-3/+4
* Replace a big loop + dict lookup in Connection.execute() with a simple visitorpr/30Alex Gaynor2013-09-251-0/+3
* - A rework to the way that "quoted" identifiers are handled, in thatMike Bayer2013-08-271-53/+46
* - The ``version_id_generator`` parameter of ``Mapper`` can now be specifiedMike Bayer2013-08-251-9/+50
* added "system=True" to Column, so that we generally don't have to botherMike Bayer2013-08-251-0/+3
* - The :class:`.CreateColumn` construct can be appled to a customMike Bayer2013-08-241-3/+5
* Fixed regression dating back to 0.7.9 whereby the name of a CTE mightMike Bayer2013-08-181-1/+1
* - A large refactoring of the ``sqlalchemy.sql`` package has reorganizedMike Bayer2013-08-121-57/+159
* - Fixed bug in common table expression system where if the CTE wereMike Bayer2013-07-311-8/+14
* - fix issue in join rewriting whereby we need to ensure the .key and .nameMike Bayer2013-07-271-1/+3
* 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