method

column_name_matcher

Method not available on this version

This method is only available on newer versions. The first available version (v7.2.3) is shown here.

column_name_matcher()
public

No documentation available.

# File activerecord/lib/active_record/connection_adapters/postgresql/quoting.rb, line 13
          def column_name_matcher
            /
              \A
              (
                (?:
                  # "schema_name"."table_name"."column_name"::type_name | function(one or no argument)::type_name
                  ((?:\w+\.|"\w+"\.){,2}(?:\w+|"\w+")(?:::\w+)? | \w+\((?:|\g<2>)\)(?:::\w+)?)
                )
                (?:(?:\s+AS)?\s+(?:\w+|"\w+"))?
              )
              (?:\s*,\s*\g<1>)*
              \z
            /x
          end