File tree Expand file tree Collapse file tree 3 files changed +8
-10
lines changed
activerecord/lib/active_record/connection_adapters Expand file tree Collapse file tree 3 files changed +8
-10
lines changed Original file line number Diff line number Diff line change @@ -30,11 +30,11 @@ def cast_bound_value(value)
30
30
end
31
31
32
32
def quote_column_name ( name )
33
- QUOTED_COLUMN_NAMES [ name ] ||= "`#{ super . gsub ( '`' , '``' ) } `"
33
+ QUOTED_COLUMN_NAMES [ name ] ||= "`#{ super . gsub ( '`' , '``' ) } `" . freeze
34
34
end
35
35
36
36
def quote_table_name ( name )
37
- QUOTED_TABLE_NAMES [ name ] ||= super . gsub ( "." , "`.`" ) . freeze
37
+ QUOTED_TABLE_NAMES [ name ] ||= - super . gsub ( "." , "`.`" ) . freeze
38
38
end
39
39
40
40
def unquoted_true
Original file line number Diff line number Diff line change @@ -86,12 +86,7 @@ def quote_string(s) # :nodoc:
86
86
# - "schema.name".table_name
87
87
# - "schema.name"."table.name"
88
88
def quote_table_name ( name ) # :nodoc:
89
- QUOTED_TABLE_NAMES [ name ] ||= Utils . extract_schema_qualified_name ( name . to_s ) . quoted . freeze
90
- end
91
-
92
- # Quotes schema names for use in SQL queries.
93
- def quote_schema_name ( name )
94
- PG ::Connection . quote_ident ( name )
89
+ QUOTED_TABLE_NAMES [ name ] ||= -Utils . extract_schema_qualified_name ( name . to_s ) . quoted . freeze
95
90
end
96
91
97
92
def quote_table_name_for_assignment ( table , attr )
@@ -103,6 +98,9 @@ def quote_column_name(name) # :nodoc:
103
98
QUOTED_COLUMN_NAMES [ name ] ||= PG ::Connection . quote_ident ( super ) . freeze
104
99
end
105
100
101
+ # Quotes schema names for use in SQL queries.
102
+ alias_method :quote_schema_name , :quote_column_name
103
+
106
104
# Quote date/time values for use in SQL input.
107
105
def quoted_date ( value ) # :nodoc:
108
106
if value . year <= 0
Original file line number Diff line number Diff line change @@ -16,11 +16,11 @@ def quote_table_name_for_assignment(table, attr)
16
16
end
17
17
18
18
def quote_table_name ( name )
19
- QUOTED_TABLE_NAMES [ name ] ||= super . gsub ( "." , "\" .\" " ) . freeze
19
+ QUOTED_TABLE_NAMES [ name ] ||= - super . gsub ( "." , "\" .\" " ) . freeze
20
20
end
21
21
22
22
def quote_column_name ( name )
23
- QUOTED_COLUMN_NAMES [ name ] ||= %Q("#{ super . gsub ( '"' , '""' ) } ")
23
+ QUOTED_COLUMN_NAMES [ name ] ||= %Q("#{ super . gsub ( '"' , '""' ) } ") . freeze
24
24
end
25
25
26
26
def quoted_time ( value )
You can’t perform that action at this time.
0 commit comments