module SQLite3ARRegexp::Extension
Public Class Methods
new(connection, *args)
click to toggle source
# File lib/sqlite3_ar_regexp/extension.rb, line 11 def initialize(connection, *args) old_initialize(connection, *args) connection.create_function('regexp', 2) do |func, pattern, expression| func.result = expression.to_s.match(Regexp.new(pattern.to_s, Regexp::IGNORECASE)) ? 1 : 0 end end