aboutsummaryrefslogtreecommitdiffstats
path: root/lib/arel/engines/sql/christener.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/arel/engines/sql/christener.rb')
-rw-r--r--lib/arel/engines/sql/christener.rb20
1 files changed, 0 insertions, 20 deletions
diff --git a/lib/arel/engines/sql/christener.rb b/lib/arel/engines/sql/christener.rb
deleted file mode 100644
index b30883e47c..0000000000
--- a/lib/arel/engines/sql/christener.rb
+++ /dev/null
@@ -1,20 +0,0 @@
-module Arel
- module Sql
- class Christener
- def initialize
- @names = {}
- end
-
- def name_for(relation)
- table = relation.table
- name = table.table_alias || table.name
- list = @names[name] ||= []
-
- list << table unless list.include? table
-
- idx = list.index table
- name + (idx == 0 ? '' : "_#{idx + 1}")
- end
- end
- end
-end