class Sqlcmd::Configuration
Attributes
input_file[RW]
server[RW]
variables[RW]
Public Class Methods
new()
click to toggle source
# File lib/tunny/sqlcmd.rb, line 17 def initialize @command = "sqlcmd" end
Public Instance Methods
args()
click to toggle source
# File lib/tunny/sqlcmd.rb, line 21 def args p = [] p << "-S #{@server}" if @server p << "-E" if @trusted_connection # -i "/path/to/input/file" p << "-i #{@input_file.quote}" if @input_file p << "-x" if @disable_variable_substitution # -v var1="val1" var2="val2" p << "-v #{@variables.map { |k,v| "#{k}=#{v.quote}" }.join " "}" unless @variables.empty? if @variables p << @parameters if @parameters p end
disable_variable_substitution()
click to toggle source
# File lib/tunny/sqlcmd.rb, line 38 def disable_variable_substitution @disable_variable_substitution = true end
trusted_connection()
click to toggle source
# File lib/tunny/sqlcmd.rb, line 34 def trusted_connection @trusted_connection = true end