class Olaf::Snowflake
Public Class Methods
new(**config)
click to toggle source
# File lib/olaf/drivers/snowflake.rb, line 3 def initialize(**config) @config = config end
Public Instance Methods
fetch(olaf_query)
click to toggle source
# File lib/olaf/drivers/snowflake.rb, line 7 def fetch(olaf_query) conn.fetch(olaf_query.sql_template, **olaf_query.variables).all end
Private Instance Methods
conn()
click to toggle source
# File lib/olaf/drivers/snowflake.rb, line 13 def conn @conn ||= Sequel.odbc('snowflake', **@config) end