Sha256: 2829b5e73b30e083458c774b59c93f760c9c8f9579f2ceda664c7f009a98e8c0

Contents?: true

Size: 599 Bytes

Versions: 21

Compression:

Stored size: 599 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

21 entries across 21 versions & 5 rubygems

Version Path
vizzuality-sequel-rails-0.3.7 lib/sequel-rails/migrations.rb
vizzuality-sequel-rails-0.3.6 lib/sequel-rails/migrations.rb
talentbox-sequel-rails-0.3.5 lib/sequel-rails/migrations.rb
vizzuality-sequel-rails-0.3.5 lib/sequel-rails/migrations.rb
vizzuality-sequel-rails-0.3.4 lib/sequel-rails/migrations.rb
talentbox-sequel-rails-0.3.4 lib/sequel-rails/migrations.rb
sequel-rails-cartodb-0.1.7 lib/sequel-rails/migrations.rb
talentbox-sequel-rails-0.3.3 lib/sequel-rails/migrations.rb
talentbox-sequel-rails-0.3.2 lib/sequel-rails/migrations.rb
talentbox-sequel-rails-0.3.1 lib/sequel-rails/migrations.rb
talentbox-sequel-rails-0.3.0 lib/sequel-rails/migrations.rb
talentbox-sequel-rails-0.2.3 lib/sequel-rails/migrations.rb
talentbox-sequel-rails-0.2.2 lib/sequel-rails/migrations.rb
talentbox-sequel-rails-0.2.1 lib/sequel-rails/migrations.rb
talentbox-sequel-rails-0.2.0 lib/sequel-rails/migrations.rb
fredwu-sequel-rails-0.2.0 lib/sequel-rails/migrations.rb
sequel-rails-0.1.8 lib/sequel-rails/migrations.rb
sequel-rails-0.1.7 lib/sequel-rails/migrations.rb
sequel-rails-0.1.6 lib/sequel-rails/migrations.rb
sequel-rails-0.1.5 lib/sequel-rails/migrations.rb