Sha256: d5fd087e21ad6c7f8beec0b27a9e8314b449cfbe609dfe4fe2bf76c9f93a9584

Contents?: true

Size: 338 Bytes

Versions: 17

Compression:

Stored size: 338 Bytes

Contents

# frozen_string_literal: true
class AddPolymorphicTypeToBookmarks < ActiveRecord::Migration
  def change
    add_column(:bookmarks, :document_type, :string) unless Bookmark.connection.column_exists? :bookmarks, :document_type
    
    add_index :bookmarks, :user_id unless Bookmark.connection.index_exists? :bookmarks, :user_id
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
blacklight-6.9.0 db/migrate/20140320000000_add_polymorphic_type_to_bookmarks.rb
blacklight-6.8.0 db/migrate/20140320000000_add_polymorphic_type_to_bookmarks.rb
blacklight-6.7.3 db/migrate/20140320000000_add_polymorphic_type_to_bookmarks.rb
blacklight-6.7.2 db/migrate/20140320000000_add_polymorphic_type_to_bookmarks.rb
blacklight-6.7.1 db/migrate/20140320000000_add_polymorphic_type_to_bookmarks.rb
blacklight-6.7.0 db/migrate/20140320000000_add_polymorphic_type_to_bookmarks.rb
blacklight-6.6.2 db/migrate/20140320000000_add_polymorphic_type_to_bookmarks.rb
blacklight-6.6.1 db/migrate/20140320000000_add_polymorphic_type_to_bookmarks.rb
blacklight-6.6.0 db/migrate/20140320000000_add_polymorphic_type_to_bookmarks.rb
blacklight-6.5.0 db/migrate/20140320000000_add_polymorphic_type_to_bookmarks.rb
blacklight-6.4.2 db/migrate/20140320000000_add_polymorphic_type_to_bookmarks.rb
blacklight-6.4.1 db/migrate/20140320000000_add_polymorphic_type_to_bookmarks.rb
blacklight-6.4.0 db/migrate/20140320000000_add_polymorphic_type_to_bookmarks.rb
blacklight-6.3.3 db/migrate/20140320000000_add_polymorphic_type_to_bookmarks.rb
blacklight-6.3.1 db/migrate/20140320000000_add_polymorphic_type_to_bookmarks.rb
blacklight-6.3.0 db/migrate/20140320000000_add_polymorphic_type_to_bookmarks.rb
blacklight-6.2.0 db/migrate/20140320000000_add_polymorphic_type_to_bookmarks.rb