Class: ActivityNotification::Generators::AddNotifiableToSubscriptionsGenerator

Inherits:
ActiveRecord::Generators::Base
  • Object
show all
Defined in:
lib/generators/activity_notification/add_notifiable_to_subscriptions/add_notifiable_to_subscriptions_generator.rb

Overview

Migration generator to add notifiable columns to subscriptions table for instance-level subscription support.

Examples:

Run migration generator

rails generate activity_notification:add_notifiable_to_subscriptions

Instance Method Summary collapse

Instance Method Details

#create_migration_fileObject

Create migration file in application directory



16
17
18
19
20
# File 'lib/generators/activity_notification/add_notifiable_to_subscriptions/add_notifiable_to_subscriptions_generator.rb', line 16

def create_migration_file
  @migration_name = name
  migration_template 'add_notifiable_to_subscriptions.rb',
                     "db/migrate/#{name.underscore}.rb"
end