Sha256: 6b6fc4c3c2227d313109990ada05100b589b0364fd40db45818355d74a88ef75

Contents?: true

Size: 402 Bytes

Versions: 2

Compression:

Stored size: 402 Bytes

Contents

module JDBC
  class Command < Action
    private

    def result_set
      @result_set ||=
        begin
          statement.execute_update
          statement.get_generated_keys
        end
    end

    def statement
      @statement ||= PreparedStatementBuilder.for_command(
        connection: connection,
        jdbc_sql: jdbc_sql,
        binding_values: binding_values
      )
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
jdbc-0.1.1-java lib/jdbc/command.rb
jdbc-0.1.0-jruby lib/jdbc/command.rb