class Multiwoven::Integrations::Source::Oracle::Client
def query(connection, query)
def query(connection, query) records = [] query = reformat_query(query) cursor = connection.exec(query) columns = cursor.get_col_names while (row = cursor.fetch) data_hash = columns.zip(row).to_h records << RecordMessage.new(data: data_hash, emitted_at: Time.now.to_i).to_multiwoven_message end records end