aboutsummaryrefslogtreecommitdiffstats
path: root/lib/arel/engines/sql/relations/relation.rb
Commit message (Expand)AuthorAgeFilesLines
* Switch Arel::Relation to a module. This will allow for classes with Relation ...Carl Lerche2010-03-221-1/+1
* cache primary key per engine connection, updated gemspec fileRaimonds Simanovskis2010-03-011-4/+6
* Refactored primary_key to look up for the real primary_key and cache it.Emilio Tagua2010-02-191-4/+5
* Insertions should use insert and not execute to get a valid returningEmilio Tagua2010-02-181-1/+27
* Moved primary_key to relation, send pk to engine, to build a betterEmilio Tagua2010-02-181-0/+8
* If a compiler is not found for the current adapter, use the generic one.Emilio Tagua2010-02-161-1/+5
* Extract SQL logic from Arel::Relation into compilers.Emilio Tagua2010-02-151-72/+6
* Remove every new line when generating queries, this may build invalid queries...Emilio Tagua2009-12-311-2/+2
* Added having to use in combination with group to filter records.Emilio Tagua2009-12-281-0/+6
* Don't try to lock reads when using any SQLite adapter, it's redundantEmilio Tagua2009-12-281-1/+1
* Added lock to Arel, allowing a locking read if required.Emilio Tagua2009-12-271-2/+4
* Added "from" method, allowing to specify custom from clauses.Emilio Tagua2009-12-271-2/+6
* Don't split sql logging across multiple lines.Emilio Tagua2009-12-261-1/+1
* Ruby 1.9: Array#to_s behaves like inspect now, so we don't want to use it her...Bryan Helmkamp2009-11-101-1/+1
* WhitespaceBryan Helmkamp2009-09-301-9/+9
* Build valid SQL query when using PostreSQL with given order and DISTINCTEmilio Tagua2009-06-231-0/+24
* Extracting #build_query method for creating SQL from partsBryan Helmkamp2009-05-171-3/+5
* Refactor #select_sql. Extract methods to generate clausesBryan Helmkamp2009-05-171-7/+27
* WhitespaceBryan Helmkamp2009-05-171-1/+1
* moved sql related code to its own engine areaBryan Helmkamp2009-05-171-0/+28