aboutsummaryrefslogtreecommitdiffstats
path: root/spec/spec_helper.rb
Commit message (Collapse)AuthorAgeFilesLines
* TreeManager classes deep-copy their statements.Mike Dalessio2010-08-191-0/+1
|
* IN seems to workAaron Patterson2010-08-161-0/+2
|
* insert manager is starting to take shapeAaron Patterson2010-08-131-0/+4
|
* stripping the spec helperAaron Patterson2010-08-121-9/+0
|
* lib is already in the load pathAaron Patterson2010-08-101-4/+1
|
* Cleanup the spec helper and spec rake task a bitCarl Lerche2010-03-231-8/+16
|
* Organize the matchers a bit moreCarl Lerche2010-03-121-2/+2
|
* Move all spec support files into spec/supportCarl Lerche2010-03-111-40/+4
|
* Get the specs to start when an AR connection is not present.Carl Lerche2010-03-111-1/+1
|
* changes for Oracle support - OracleCompiler and corresponding tests with ↵Raimonds Simanovskis2010-03-011-7/+16
| | | | Oracle syntax
* Switch from rr to RSpec mocks. rr has issues on 1.9.2preBryan Helmkamp2009-11-091-1/+1
|
* Fix almost all Ruby warnings during spec suiteBryan Helmkamp2009-09-201-0/+8
|
* Added PostgreSQL to buildBryan Helmkamp2009-05-171-1/+13
|
* moved sql related code to its own engine areaBryan Helmkamp2009-05-171-1/+1
| | | | | | | | | | | | | | | | | | | | | Conflicts: lib/arel/engine.rb lib/arel/extensions/object.rb lib/arel/predicates.rb lib/arel/primitives/attribute.rb lib/arel/primitives/expression.rb lib/arel/primitives/value.rb lib/arel/relations/operations/join.rb lib/arel/relations/relation.rb lib/arel/relations/utilities/externalization.rb lib/arel/relations/utilities/nil.rb lib/arel/relations/writes/delete.rb lib/arel/relations/writes/insert.rb lib/arel/relations/writes/update.rb spec/arel/unit/relations/skip_spec.rb spec/arel/unit/relations/take_spec.rb spec/spec_helper.rb
* Adding spec:mysql and spec:sqlite3 tasksBryan Helmkamp2009-05-171-2/+17
|
* Quoting must be requiredEmilio Tagua2009-04-231-2/+2
|
* custom matcherNick Kallen2008-05-161-1/+1
|
* officially renamed active_relation to arelNick Kallen2008-04-181-2/+2
|
* - fixed hash orderingNick Kallen2008-04-141-11/+6
| | | | - organized doubles (previously called 'fakes')
* Fake database implementation. MySQL not required to run the testsBryan Helmkamp2008-04-151-6/+2
|
* implementing one pending featureNick Kallen2008-04-131-0/+1
|
* Use a git-ignored database.yml file for test DB configurationBryan Helmkamp2008-04-121-9/+3
|
* removed binding for attributes and predicatesNick Kallen2008-04-111-1/+1
|
* refactored session's interaction with engine/connectionNick Kallen2008-03-111-1/+1
| | | | | - follows law of demeter - Table.engine uses AR::Base adapter
* implemented hashing macro; implemented custom matcher testing this macroNick Kallen2008-03-111-1/+1
|
* introduced engine dependency for sql strategiesNick Kallen2008-03-021-0/+3
| | | | - hacked in default engine for scalars -- BAD
* Introduced concept of session. It does not yet support multiple databases, ↵Nick Kallen2008-02-231-2/+2
| | | | nor transactions, but it's a start!
* completed initial functionality for joining with aggregation (the meaning of ↵Nick Kallen2008-01-211-0/+1
| | | | which is joining on a subselect/derived table); the big change is the introduction of a #projections protected method; this is a private version of #attributes which preserves implementation information (e.g., the name of the function called)
* adding grouping functionality; added some dummy code ("Schmoin") for ↵Nick Kallen2008-01-161-1/+1
| | | | experimenting with aggregate joins. need to resolve the ambiguity in the #as operator between (SELECT * FROM foo AS bar) vs. (SELECT * FROM foo) AS bar
* Remove ActiveRelation sub-modules and refactor specsBryan Helmkamp2008-01-141-4/+1
|
* bug with aggregation to_SqlNick Kallen2008-01-121-0/+3
|
* minorNick Kallen2008-01-071-3/+4
|
* integration spec is persuasive, hopefullyNick Kallen2008-01-061-0/+2
|
* qualified namingNick Kallen2008-01-051-0/+8
|
* new usage of builderNick Kallen2008-01-031-0/+11
| | | | `
* sql builderNick Kallen2007-12-301-1/+6
|
* initial importNick Kallen2007-12-301-0/+3