Sha256: 5018951166e0566dbdcf6c86b0d1ceaef16d5de83558fbbae6137aa1ced6e93d
Contents?: true
Size: 863 Bytes
Versions: 130
Compression:
Stored size: 863 Bytes
Contents
module ScoutApm module Utils module SqlRegex MULTIPLE_SPACES = %r|\s+|.freeze MULTIPLE_QUESTIONS = /\?(,\?)+/.freeze PSQL_VAR_INTERPOLATION = %r|\[\[.*\]\]\s*$|.freeze PSQL_REMOVE_STRINGS = /'(?:[^']|'')*'/.freeze PSQL_REMOVE_INTEGERS = /\b\d+\b/.freeze PSQL_PLACEHOLDER = /\$\d+/.freeze PSQL_IN_CLAUSE = /IN\s+\(\?[^\)]*\)/.freeze MYSQL_VAR_INTERPOLATION = %r|\[\[.*\]\]\s*$|.freeze MYSQL_REMOVE_INTEGERS = /\b\d+\b/.freeze MYSQL_REMOVE_SINGLE_QUOTE_STRINGS = /'(?:\\'|[^']|'')*'/.freeze MYSQL_REMOVE_DOUBLE_QUOTE_STRINGS = /"(?:\\"|[^"]|"")*"/.freeze MYSQL_IN_CLAUSE = /IN\s+\(\?[^\)]*\)/.freeze SQLITE_VAR_INTERPOLATION = %r|\[\[.*\]\]\s*$|.freeze SQLITE_REMOVE_STRINGS = /'(?:[^']|'')*'/.freeze SQLITE_REMOVE_INTEGERS = /\b\d+\b/.freeze end end end
Version data entries
130 entries across 130 versions & 1 rubygems