Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove `engine` from `TreeManager` and subclasses | Sean Griffin | 2014-11-29 | 1 | -13/+13 |
| | | | | | | This constructor parameter was unused for everything except the convenience methods `to_sql` and `where_sql`. We can pass the engine into those methods directly. | ||||
* | Add order to BindParams in the ToSql collector | Sean Griffin | 2014-11-17 | 1 | -1/+1 |
| | | | | | | | | | | | | 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. | ||||
* | fix one deprecation warning | Aaron Patterson | 2013-10-14 | 1 | -0/+1 |
| | |||||
* | Denied the quoting of SqlLiterals | Noemj | 2013-01-29 | 1 | -0/+8 |
| | |||||
* | add UpdateManager#key method to access the key | Jon Leighton | 2011-08-11 | 1 | -0/+16 |
| | |||||
* | Support update statements containing joins | Jon Leighton | 2011-08-08 | 1 | -0/+13 |
| | |||||
* | making sure limit is correctly copied to update manager | Aaron Patterson | 2011-01-03 | 1 | -0/+9 |
| | |||||
* | 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 |
| | |||||
* | Removed TreeManagerShared and related tests. They sucked | Ryan Davis | 2010-10-18 | 1 | -13/+0 |
| | |||||
* | Fisting arel specs -- still needs tree_manager and cleanup | Ryan Davis | 2010-10-18 | 1 | -0/+90 |