1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00
rails--rails/lib
Sean Griffin 7508284800 Remove engine from the constructor arguments Arel::Table
It is never used outside of convenience methods which are only used in
tests. In practice, it just made constructing tables more complicated on
the rails side. This is the minimum possible change to remove the
constructor argument, but continue to have the tests passing.

I'm not sure if we have a reason to keep `project` and friends, and the
solution might actually just be to remove the engine from
`SelectManager` and friends. As such I've held off on deleting those
methods.

We need to figure out what to do with `Table#from`. It's old invocation,
which read `table.from(table)` was certainly nonsensical.
2014-11-29 16:08:51 -07:00
..
arel Remove engine from the constructor arguments Arel::Table 2014-11-29 16:08:51 -07:00
arel.rb Prepare for 6.0.0 2014-11-25 19:54:45 -02:00