summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/sql/compiler.py
Commit message (Expand)AuthorAgeFilesLines
* - establish an "insert" option for events to control ordering if needed (not ...Mike Bayer2011-02-251-1/+1
* - Added over() function, method to FunctionElementMike Bayer2011-02-101-5/+20
* - The compiler extension now supports overriding the defaultMike Bayer2011-02-091-13/+6
* - getting slightly more consistent behavior for the edge case of pk columnsMike Bayer2011-01-151-8/+6
* - the _pk_processors/_prefetch_processors approach relied upon calling RPs wi...Mike Bayer2011-01-151-14/+0
* - A TypeDecorator of Integer can be used with a primary keyMike Bayer2011-01-111-2/+16
* - whitespace removal bonanzaMike Bayer2011-01-021-106/+106
* - clean up copyright, update for 2011, stamp every file withMike Bayer2011-01-021-2/+2
* - another heap of inlinings and now I really have to be done with thisMike Bayer2010-12-211-56/+71
* - apply pep8 to compiler.pyMike Bayer2010-12-211-122/+217
* more inlinesMike Bayer2010-12-191-18/+17
* merge tipMichael Trier2010-12-191-12/+4
|\
| * - duh, compiled is per dialectMike Bayer2010-12-191-12/+4
* | Added NULLS FIRST and NULLS LAST support.Michael Trier2010-12-191-0/+2
|/
* - why type.dialect_impl(dialect).bind_processor(dialect), caching just the impl?Mike Bayer2010-12-131-2/+2
* - another easy win, cache the calc of bind processors in the compiled objectMike Bayer2010-12-121-0/+19
* - post_process_text() is called for DDL() constructs, in particular allowingMike Bayer2010-11-281-1/+1
* - bindparam() gets a new option "callable", which is a lambda or defMike Bayer2010-11-201-4/+4
* merge tipMike Bayer2010-11-141-3/+12
|\
| * - The REFERENCES clause in a CREATE TABLE that includesMike Bayer2010-11-121-1/+6
| * - Added type_coerce(expr, type_) expression element.Mike Bayer2010-10-231-2/+6
* | merge tipMike Bayer2010-09-191-0/+4
|\ \ | |/
| * - An informative error message is raised if a ColumnMike Bayer2010-09-181-0/+4
* | - move LIMIT/OFFSET rendering to be as bind parameters, for all backendsMike Bayer2010-08-291-3/+3
|/
* - The generated index name also is based onMike Bayer2010-08-021-2/+4
* - Changed the scheme used to generate truncatedMike Bayer2010-07-211-15/+15
* - The argument to "ESCAPE" of a LIKE operator or similarMike Bayer2010-06-241-4/+12
* - Fixed concatenation of constraints when "PRIMARY KEY"Mike Bayer2010-05-271-4/+4
* - Fixed errant space character when generating ADD CONSTRAINTMike Bayer2010-04-261-1/+1
* much more descriptive message for bind param name conflict, [ticket:1766]Mike Bayer2010-04-121-6/+12
* - Added with_hint() method to Query() construct. This callsMike Bayer2010-03-271-12/+55
* - Fixed bug introduced in 0.6beta2 where column labels wouldMike Bayer2010-03-231-4/+7
* - added pyodbc for sybase driver.Mike Bayer2010-03-171-35/+106
|\
| * - mxodbc can use default execute() callMike Bayer2010-03-161-29/+77
|/
* - The except_() method now renders as MINUS on Oracle,Mike Bayer2010-03-161-1/+14
* -remove proof of concept "cascade constraints"Mike Bayer2010-02-281-4/+1
* working on pyodbc / mxodbcMike Bayer2010-02-271-0/+1
* - Composite PK table on InnoDB where the "autoincrement" columnMike Bayer2010-02-221-12/+16
* - A change to the solution for [ticket:1579] - an end-userMike Bayer2010-02-161-16/+27
* tighten up conditionals a bit. this method is still doing too much, i.e. the...Mike Bayer2010-02-161-42/+51
* add sql_compiler property to all Compiled subclasses for convenienceMike Bayer2010-02-071-0/+4
* dont reference self.statement during compilationMike Bayer2010-02-071-1/+1
* - Added math negation operator support, -x.Mike Bayer2010-02-051-0/+1
* - types.Binary is renamed to types.LargeBinary, it onlyMike Bayer2010-01-231-1/+7
* fixed the illegal_initial_chars collection + unit test, [ticket:1659]Mike Bayer2010-01-211-1/+1
* happy new yearMike Bayer2010-01-071-1/+1
* - Column() supports a keyword argument "sqlite_autoincrement", whichMike Bayer2009-12-181-1/+3
* - reworked the DDL generation of ENUM and similar to be more platform agnostic.Mike Bayer2009-12-061-21/+11
* - The "start" and "increment" attributes on Sequence nowMike Bayer2009-11-031-0/+11
* - generalized Enum to issue a CHECK constraint + VARCHAR on default platformMike Bayer2009-10-251-6/+23