Sha256: b15cda86c4441e3ea5ba802c907fd08996ac7a4fa7bd94dae043aedc152bfa68

Contents?: true

Size: 493 Bytes

Versions: 6

Compression:

Stored size: 493 Bytes

Contents

require 'rake_ext'

require 'rad_ext/tasks'
require 'rad/assets/tasks'
require 'mongo_migration/tasks'

namespace :db do
  desc "Internal task to prepare migration environment"
  task migration_evnironment: :environment do
    require 'mongo_migration'
    require 'mongo_migration/adapters/mongoid'
    
    adapter = Mongo::Migration::Mongoid.new
    Mongo.migration = Mongo::Migration.new adapter
    
    Dir["#{rad.runtime_path}/db/**/*.rb"].each{|f| require f.sub(/\.rb$/, '')}
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
rad_kit-0.0.6 lib/kit/tasks.rb
rad_kit-0.0.5 lib/kit/tasks.rb
rad_kit-0.0.4 lib/kit/tasks.rb
rad_kit-0.0.3 lib/kit/tasks.rb
rad_kit-0.0.2 lib/kit/tasks.rb
rad_kit-0.0.1 lib/kit/tasks.rb