class EmmetNotifications::Generators::InstallGenerator
Public: Installs template generator.
Public Class Methods
next_migration_number(_path)
click to toggle source
def copy_initializer_file
copy_file 'config/emmet_notifications.rb', 'config/initializers/emmet_notifications.rb'
end
# File lib/generators/emmet_notifications/install/install_generator.rb, line 24 def self.next_migration_number(_path) unless @previous_migration_number @previous_migration_number = Time.now.utc.strftime('%Y%m%d%H%M%S').to_i else @previous_migration_number += 1 end end
Public Instance Methods
Generates a EmmetNotifications migrations.()
click to toggle source
Public: Generates a EmmetNotifications
initializer.
Returns nothing.
# File lib/generators/emmet_notifications/install/install_generator.rb, line 13 desc 'Generates a EmmetNotifications migrations.'
create_migrations()
click to toggle source
# File lib/generators/emmet_notifications/install/install_generator.rb, line 15 def create_migrations migration_template 'migrations/notifications_messages.rb', 'db/migrate/create_notifications_messages.rb' end