summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/sql/compiler.py
Commit message (Expand)AuthorAgeFilesLines
* - Fixed the multiple-table "UPDATE..FROM" construct, only usable onMike Bayer2014-01-201-30/+80
* Bug Fix: Stop generating bad sql if an empty UniqueConstraint() is givendonkopotamus2014-01-171-0/+2
* - happy new yearMike Bayer2014-01-051-1/+1
* - Fixed issue where a primary key column that has a Sequence on it,Mike Bayer2013-12-201-1/+7
* - Fixed bug with :meth:`.Insert.from_select` method where the orderMike Bayer2013-12-191-4/+11
* - for [ticket:2651], leaving CheckConstraint alone, preferring to keepMike Bayer2013-12-161-2/+3
* - implement "literal binds" for the text() clause, [ticket:2882]Mike Bayer2013-12-111-3/+3
* - New improvements to the :func:`.text` construct, includingMike Bayer2013-11-291-9/+30
* - fix up rendering of "of"Mike Bayer2013-11-281-1/+3
* - work in progress, will squashMike Bayer2013-11-281-10/+2
* Merge branch 'for_update_of' of github.com:mlassnig/sqlalchemy into for_updat...Mike Bayer2013-11-281-1/+6
|\
| * added LockmodeArgspr/42Mario Lassnig2013-11-281-1/+6
| * added ORM supportMario Lassnig2013-11-141-2/+0
| * add psql FOR UPDATE OF functionalityMario Lassnig2013-11-121-0/+2
* | Fix cross referencesVraj Mohan2013-11-121-1/+2
|/
* - Fixed a regression introduced by the join rewriting feature ofMike Bayer2013-11-011-2/+5
* An overhaul of expression handling for special symbols particularlyMike Bayer2013-10-231-2/+21
* - A :func:`.bindparam` construct with a "null" type (e.g. no typeMike Bayer2013-10-211-9/+15
* - The typing system now handles the task of rendering "literal bind" values,Mike Bayer2013-10-201-46/+41
* 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