class Inviter::InitializerGenerator

Public Instance Methods

install() click to toggle source
# File lib/generators/inviter/initializer/initializer_generator.rb, line 5
def install
  template 'inviations_migration.rb',
           "db/migrate/#{time_stamp}_inviter_create_invitations.rb",
           time_stamp: time_stamp,
           migration_version: migration_version
end

Private Instance Methods

migration_version() click to toggle source
# File lib/generators/inviter/initializer/initializer_generator.rb, line 18
def migration_version
  if Rails::VERSION::MAJOR == 5
    "[#{Rails::VERSION::MAJOR}.#{Rails::VERSION::MINOR}]"
  end
end
time_stamp() click to toggle source
# File lib/generators/inviter/initializer/initializer_generator.rb, line 14
def time_stamp
  Time.current.strftime('%Y%m%d%H%M%S')
end