Method: Redmineup::ActsAsTaggable::Taggable::ClassMethods#drop_taggable_table

Defined in:
lib/redmineup/acts_as_taggable/up_acts_as_taggable.rb

#drop_taggable_table(options = {}) ⇒ Object



76
77
78
79
80
81
82
83
84
85
86
# File 'lib/redmineup/acts_as_taggable/up_acts_as_taggable.rb', line 76

def drop_taggable_table(options = {})
  tag_name_table = options[:tags] || :tags
  if self.connection.table_exists?(tag_name_table)
    self.connection.drop_table tag_name_table
  end

  taggings_name_table = options[:taggings] || :taggings
  if self.connection.table_exists?(taggings_name_table)
    self.connection.drop_table taggings_name_table
  end
end