aboutsummaryrefslogtreecommitdiffstats
path: root/lib/arel/engines/sql/compilers
Commit message (Collapse)AuthorAgeFilesLines
* Fix limited_update_conditions on MySQLCompiler to receive and buildEmilio Tagua2010-02-251-1/+2
| | | | limit.
* raise an error if limit for deletion is specified while using IBM_DBPraveen Devarao2010-02-251-1/+1
| | | | Signed-off-by: Emilio Tagua <miloops@gmail.com>
* Moved adding of limit on deletion and adding of limit on update conditions ↵Praveen Devarao2010-02-251-0/+62
| | | | | | to GenericCompiler, to provide flexibility to handle db specifics Signed-off-by: Emilio Tagua <miloops@gmail.com>
* Added support for RETURNING primary key when available, only forEmilio Tagua2010-02-181-0/+4
| | | | PostgreSQL.
* Move update conditions with limit logic into compilers.Emilio Tagua2010-02-161-0/+3
|
* Removed blank lines, rename query to subquery.Emilio Tagua2010-02-161-4/+2
|
* Move using_distinct_on? to PostgreSQL compiler. Extract order tweakingEmilio Tagua2010-02-161-5/+12
| | | | to a new method.
* Extract SQL logic from Arel::Relation into compilers.Emilio Tagua2010-02-153-0/+49