Sha256: ada5c7136fcf4aaba826795e4b503390560f0ce10327a6b9a78e55a0317a97dc
Contents?: true
Size: 544 Bytes
Versions: 2
Compression:
Stored size: 544 Bytes
Contents
# frozen_string_literal: true namespace :db do require 'sequel' Sequel.extension :migration db = Sequel.connect(ENV['DATABASE_URL'] || 'sqlite://db/development.db') desc 'Migrate the database to latest version' task :migrate do Sequel::Migrator.run(db, 'db/migrate') puts '<= db:migrate executed' end desc 'Perform migration reset (full erase and migration up)' task :reset do Sequel::Migrator.run(db, 'db/migrate', target: 0) Sequel::Migrator.run(db, 'db/migrate') puts '<= db:reset executed' end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
hoboken-0.10.0 | lib/hoboken/templates/sequel.rake |
hoboken-0.9.0 | lib/hoboken/templates/sequel.rake |