Sha256: 13c60e8e076bd2627f3871df7dd9abc193b75d621963b35d6d264a240e3d4994

Contents?: true

Size: 598 Bytes

Versions: 4

Compression:

Stored size: 598 Bytes

Contents

require 'sequel/extensions/migration'

module Rails
  module Sequel
    class Migrations

      class << self
        
        def migrate_up!(version=nil)
          opts = {}
          opts[:target] = version.to_i if version
          
          
          
          ::Sequel::Migrator.run(::Sequel::Model.db, "db/migrate", opts)
        end
        
        def migrate_down!(version=nil)
          opts = {}
          opts[:target] = version.to_i if version

          ::Sequel::Migrator.run(::Sequel::Model.db, "db/migrate", opts)
        end
        
      end
      
      
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
sequel-rails-0.1.3 lib/sequel-rails/migrations.rb
sequel-rails-0.1.2 lib/sequel-rails/migrations.rb
sequel-rails-0.1.1 lib/sequel-rails/migrations.rb
sequel-rails-0.1.0 lib/sequel-rails/migrations.rb