method
column_name_matcher
rails latest stable - Class:
ActiveRecord::ConnectionAdapters::SQLite3::Quoting::ClassMethods
column_name_matcher()public
No documentation available.
# File activerecord/lib/active_record/connection_adapters/sqlite3/quoting.rb, line 13
def column_name_matcher
/
\A
(
(?:
# "table_name"."column_name" | function(one or no argument)
((?:\w+\.|"\w+"\.)?(?:\w+|"\w+") | \w+\((?:|\g<2>)\))
)
(?:(?:\s+AS)?\s+(?:\w+|"\w+"))?
)
(?:\s*,\s*\g<1>)*
\z
/x
end