class Koine::SqlBuilder::Builder

Attributes

adapter[R]

Public Class Methods

new(adapter: Adapter.new) click to toggle source
# File lib/koine/sql_builder/builder.rb, line 8
def initialize(adapter: Adapter.new)
  @adapter = adapter
end

Public Instance Methods

select(*args) click to toggle source
# File lib/koine/sql_builder/builder.rb, line 12
def select(*args)
  SelectBuilder.new(
    adapter: adapter,
    select: Select.new(*args),
    from: From.new,
    where: Where.new(adapter: adapter)
  )
end