dsaenztagarro/database_sl

View on GitHub
libraries/psql_command.rb

Summary

Maintainability
A
0 mins
Test Coverage
# Contains helpers for psql, the PostgreSQL interactive terminal
module Psql
  # Builds a psql command
  class Builder
    # @param connection [Psql::Connection]
    def initialize(connection)
      @connection = connection
    end

    # @param query [String] The sql query
    # @return [String] The command to run on terminal
    def build(query)
      "psql #{@connection} --command \"#{query}\""
    end
  end
end