Sha256: ff55747fd9cebb9eef6876db52bbe9b0ab1bcfd8b5cc6dbeb6dd397a8bc57a10
Contents?: true
Size: 526 Bytes
Versions: 2
Compression:
Stored size: 526 Bytes
Contents
namespace :db do namespace :sequel do desc "Run Sequel migrations" task :migrate, [:version] => :environment do |t, args| Sequel.extension :migration db = Sequel.connect(ENV.fetch("DATABASE_URL")) if args[:version] puts "Migrating to version #{args[:version]}" Sequel::Migrator.run(db, "#{$app_root}/db/migrations", target: args[:version].to_i) else puts "Migrating to latest" Sequel::Migrator.run(db, "#{$app_root}/db/migrations") end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
daiku-0.2.2 | lib/daiku/plugins/sequel/_templates/sequel.rake.tt |
daiku-0.2.1 | lib/daiku/plugins/sequel/_templates/sequel.rake.tt |