Sha256: 5cbe3e1b092d5a95b039aba159827ed4243b079f6858d55e24e84a2fb79db985
Contents?: true
Size: 651 Bytes
Versions: 31
Compression:
Stored size: 651 Bytes
Contents
class ActivityActionFollow < ActiveRecord::Migration def up add_column :activity_actions, :follow, :boolean, :default => false add_column :activity_objects, :follower_count, :integer, :default => 0 remove_column :actors, :follower_count ActivityObject.reset_column_information Actor.reset_column_information Tie. joins(:relation). with_permissions('follow', nil). each do |t| t.set_follow_action end end def down remove_column :activity_actions, :follow remove_column :activity_objects, :follower_count add_column :actors, :follower_count, :integer, :default => 0 end end
Version data entries
31 entries across 31 versions & 2 rubygems