Sha256: b9208712dcdff3f56bdceeb021e67be72f460049198836f9752f2e2720d86c65

Contents?: true

Size: 516 Bytes

Versions: 12

Compression:

Stored size: 516 Bytes

Contents

# -*- encoding : utf-8 -*-
class AddUserTypesToBookmarksSearches < ActiveRecord::Migration
  def self.up
    add_column :searches, :user_type, :string
    add_column :bookmarks, :user_type, :string
    Search.reset_column_information
    Bookmark.reset_column_information
    Search.update_all("user_type = '<%=model_name%>'")
    Bookmark.update_all("user_type = '<%=model_name%>'")
  end

  def self.down
    remove_column :searches, :user_type, :string
    remove_column :bookmarks, :user_type, :string
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
blacklight-3.3.2 lib/generators/blacklight/templates/migrations/add_user_types_to_bookmarks_searches.rb
blacklight-3.3.1 lib/generators/blacklight/templates/migrations/add_user_types_to_bookmarks_searches.rb
blacklight-3.3.0 lib/generators/blacklight/templates/migrations/add_user_types_to_bookmarks_searches.rb
blacklight-3.2.2 lib/generators/blacklight/templates/migrations/add_user_types_to_bookmarks_searches.rb
blacklight-3.2.1 lib/generators/blacklight/templates/migrations/add_user_types_to_bookmarks_searches.rb
blacklight-3.2.0 lib/generators/blacklight/templates/migrations/add_user_types_to_bookmarks_searches.rb
blacklight-3.2.0pre2 lib/generators/blacklight/templates/migrations/add_user_types_to_bookmarks_searches.rb
blacklight-3.2.0pre1 lib/generators/blacklight/templates/migrations/add_user_types_to_bookmarks_searches.rb
blacklight-3.1.2 lib/generators/blacklight/templates/migrations/add_user_types_to_bookmarks_searches.rb
blacklight-3.1.1 lib/generators/blacklight/templates/migrations/add_user_types_to_bookmarks_searches.rb
blacklight-3.1.0 lib/generators/blacklight/templates/migrations/add_user_types_to_bookmarks_searches.rb
blacklight-3.0.0 lib/generators/blacklight/templates/migrations/add_user_types_to_bookmarks_searches.rb