• S
    Stop using `Arel::Table.engine` · de239066
    Sean Griffin 提交于
    We never actually make use of it on the table, since we're constructing
    the select manager manually. It looks like if we ever actually were
    grabbing it from the table, we're grossly misusing it since it's meant
    to vary by AR class.
    
    Its existence on `Arel::Table` appears to be purely for convenience
    methods that are never used outside of tests. However, in production
    code it just complicates construction of the tables on the rails side,
    and the plan is to remove it from `Arel::Table` entirely. I'm not
    convinced it needs to live on `SelectManager`, etc either.
    de239066
core.rb 19.0 KB