diff options
author | Aaron Patterson <aaron.patterson@gmail.com> | 2010-07-26 14:59:46 -0700 |
---|---|---|
committer | Aaron Patterson <aaron.patterson@gmail.com> | 2010-07-26 14:59:46 -0700 |
commit | d41b9c54aaafb852ff2e4fbba56962cb3eeb1837 (patch) | |
tree | a8f3bdac6ad56be06727056cde7c94ef22065ef5 /lib/arel/recursion | |
parent | 66cedcc76bf8ac97a65bf12f6b7dd2eea83ebfe3 (diff) | |
download | rails-d41b9c54aaafb852ff2e4fbba56962cb3eeb1837.tar.gz rails-d41b9c54aaafb852ff2e4fbba56962cb3eeb1837.tar.bz2 rails-d41b9c54aaafb852ff2e4fbba56962cb3eeb1837.zip |
more class reorganization
Diffstat (limited to 'lib/arel/recursion')
-rw-r--r-- | lib/arel/recursion/base_case.rb | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/lib/arel/recursion/base_case.rb b/lib/arel/recursion/base_case.rb new file mode 100644 index 0000000000..84a526f57c --- /dev/null +++ b/lib/arel/recursion/base_case.rb @@ -0,0 +1,13 @@ +module Arel + module Recursion + module BaseCase + def table + self + end + + def table_sql(formatter = Sql::TableReference.new(self)) + formatter.table self + end + end + end +end |