class Spectre::MySQL::MySqlQuery

Public Class Methods

new(query) click to toggle source
# File lib/spectre/mysql.rb, line 11
def initialize query
  @__query = query
end

Public Instance Methods

database(name) click to toggle source
# File lib/spectre/mysql.rb, line 27
def database name
  @__query['database'] = name
end
host(hostname) click to toggle source
# File lib/spectre/mysql.rb, line 15
def host hostname
  @__query['host'] = hostname
end
password(pass) click to toggle source
# File lib/spectre/mysql.rb, line 23
def password pass
  @__query['password'] = pass
end
query(statement) click to toggle source
# File lib/spectre/mysql.rb, line 31
def query statement
  @__query['query'] = [] if not @__query.key? 'query'
  @__query['query'].append(statement)
end
username(user) click to toggle source
# File lib/spectre/mysql.rb, line 19
def username user
  @__query['username'] = user
end