class Authorizy::InstallGenerator

Public Instance Methods

create_initializer() click to toggle source
# File lib/generators/authorizy/install_generator.rb, line 9
def create_initializer
  copy_file 'config/initializers/authorizy.rb', 'config/initializers/authorizy.rb'
end
create_migration() click to toggle source
# File lib/generators/authorizy/install_generator.rb, line 13
def create_migration
  copy_file 'db/migrate/add_authorizy_on_users.rb', "db/migrate/#{timestamp(0)}_add_authorizy_on_users.rb"
end

Private Instance Methods

timestamp(seconds) click to toggle source
# File lib/generators/authorizy/install_generator.rb, line 19
def timestamp(seconds)
  (Time.current + seconds.seconds).strftime('%Y%m%d%H%M%S')
end