Sha256: 439194933337e779eeebf0faa71efd880e346c1628581f1e1d5b599465373ce1
Contents?: true
Size: 356 Bytes
Versions: 2
Compression:
Stored size: 356 Bytes
Contents
require 'rake/tasklib' def sqlcmdtask(name=:sqlcmd, *args, &block) Albacore::SQLCmdTask.new(name, *args, &block) end module Albacore class SQLCmdTask < Albacore::AlbacoreTask def execute(task_args) @sqlcmd = SQLCmd.new @block.call(@sqlcmd, *task_args) unless @block.nil? @sqlcmd.run fail if @sqlcmd.failed end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
albacore-0.0.9 | lib/rake/sqlcmdtask.rb |
albacore-0.0.8 | lib/rake/sqlcmdtask.rb |