Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | {Matches,DoesNotMatch} support the ESCAPE clause with PostgreSQL | Kazuya NUMATA | 2014-12-25 | 1 | -0/+14 |
| | | | | | to_SQL already has supported the ESCAPE clause in #318. PostgreSQL can use the ESCAPE clause too. | ||||
* | Add order to BindParams in the ToSql collector | Sean Griffin | 2014-11-17 | 1 | -0/+10 |
| | | | | | | | | | | | | This removes the need for us to do the re-ordering by walking the AST in ActiveRecord. We're using a block to communicate with the collector, since the collector needs to be the thing which knows about the index, while the visitor is the thing that needs to know the syntax. The BindParam needs to know about neither of these things, so it's been changed to stop being a subclass of SqlLiteral I could also see an alternative implementation using format strings if for some reason blocks cause a problem. | ||||
* | postgresql visitor is working | Aaron Patterson | 2014-04-08 | 1 | -13/+17 |
| | |||||
* | Add Regexp and NotRegexp nodes for PostgreSQL | James Le Cuirot | 2014-04-08 | 1 | -0/+34 |
| | |||||
* | add the casting node to the AST at build time | Aaron Patterson | 2014-03-24 | 1 | -3/+3 |
| | | | | | If we add the casting node to the ast at build time, then we can avoid doing the lookup at visit time. | ||||
* | Add tests for PostgreSLQ bugfix regarding invalid SQL in subqueries when ↵ | Roel van der Hoorn | 2014-02-05 | 1 | -0/+36 |
| | | | | using matches() or does_not_match(). | ||||
* | calling cache methods against the connection | Aaron Patterson | 2011-11-19 | 1 | -1/+1 |
| | |||||
* | Make it the responsibility of the connection to hold on to a visitor for ↵ | Jon Leighton | 2011-08-08 | 1 | -1/+1 |
| | | | | generating SQL, rather than the TreeManager. (There is a related commit coming in Active Record.) | ||||
* | adding Distinct ON node | Aaron Patterson | 2011-04-21 | 1 | -0/+11 |
| | |||||
* | refactoring custom lock logic to use sql literals | Aaron Patterson | 2011-02-21 | 1 | -2/+2 |
| | |||||
* | Lock should be a unary node | Aaron Patterson | 2011-02-21 | 1 | -1/+1 |
| | |||||
* | Merge remote branch 'jstorimer/master' into omg | Aaron Patterson | 2011-02-21 | 1 | -4/+13 |
|\ | | | | | | | | | * jstorimer/master: Allow database specific locking clauses to be used | ||||
| * | Allow database specific locking clauses to be used | Jesse Storimer | 2011-01-20 | 1 | -4/+13 |
| | | |||||
* | | Add support for WITH and UNION | Paul Sadauskas | 2011-01-21 | 1 | -0/+1 |
|/ | | | | | | PostgreSQL WITH RECURSIVE support Make WITH be a unary node | ||||
* | adding better tests surrounding limits in adapter visitors | Aaron Patterson | 2011-01-03 | 1 | -2/+4 |
| | |||||
* | quoting limit nodes | Aaron Patterson | 2010-12-07 | 1 | -0/+8 |
| | |||||
* | renaming test_helper to helper so that it is not double required | Aaron Patterson | 2010-10-18 | 1 | -1/+1 |
| | |||||
* | Renamed spec_helper to test_helper | Ryan Davis | 2010-10-18 | 1 | -1/+1 |
| | |||||
* | Fisting arel specs -- still needs tree_manager and cleanup | Ryan Davis | 2010-10-18 | 1 | -0/+17 |