module Physique::DSL

Private Instance Methods

fluent_migrator(*args) { |c| ... } click to toggle source

A rake task type for executing sqlcmd

# File lib/physique/dsl.rb, line 23
def fluent_migrator(*args, &block)
  require 'physique/tasks/fluent_migrator'

  Albacore.define_task *args do
    c = Physique::FluentMigrator::Config.new
    yield c
    Physique::FluentMigrator::Task.new(c.opts).execute
  end
end
octopus_pack(*args) { |c| ... } click to toggle source

A rake task type for executing sqlcmd

# File lib/physique/dsl.rb, line 34
def octopus_pack(*args, &block)
  require 'physique/tasks/octopus_pack'

  Albacore.define_task *args do
    c = Physique::OctopusPack::Config.new
    yield c
    Physique::OctopusPack::Task.new(c.opts).execute
  end
end
sqlcmd(*args) { |c| ... } click to toggle source

A rake task type for executing sqlcmd

# File lib/physique/dsl.rb, line 12
def sqlcmd(*args, &block)
  require 'physique/tasks/sqlcmd'

  Albacore.define_task *args do
    c = Physique::SqlCmd::Config.new
    yield c
    Physique::SqlCmd::Task.new(c.opts).execute
  end
end