Class: Intersys::Database

Inherits:
Object
  • Object
show all
Defined in:
lib/intersys.rb

Overview

Class representing Cache database connection

Instance Method Summary collapse

Instance Method Details

#create_query(query) ⇒ Object



305
306
307
# File 'lib/intersys.rb', line 305

def create_query(query)
  Query.new(self, query)
end

#query(query) ⇒ Object

This method creates SQL query, runs it, restores data and closes query



311
312
313
314
315
316
317
318
# File 'lib/intersys.rb', line 311

def query(query)
  data = []
  q = create_query(query).execute.fill(data).close
  #1.upto(data.first.size) do |i|
  #  puts q.column_name(i)
  #end
  data
end