class Multiwoven::Integrations::Destination::MicrosoftSql::Client

def create_connection(connection_config)

def create_connection(connection_config)
  raise "Unsupported Auth type" unless connection_config[:credentials][:auth_type] == "username/password"
  TinyTds::Client.new(
    username: connection_config[:credentials][:username],
    password: connection_config[:credentials][:password],
    host: connection_config[:host],
    port: connection_config[:port],
    database: connection_config[:database],
    azure: true,
    timeout: 3000
  )
end