class AccessTokenGenerator
Public Class Methods
next_migration_number(dir)
click to toggle source
# File lib/generators/access_token/access_token_generator.rb, line 22 def self.next_migration_number(dir) Time.now.utc.strftime("%Y%m%d%H%M%S") end
Public Instance Methods
migration()
click to toggle source
# File lib/generators/access_token/access_token_generator.rb, line 5 def migration migration_template( 'migration.rb', 'db/migrate/create_access_tokens.rb' ) end
migration_version()
click to toggle source
# File lib/generators/access_token/access_token_generator.rb, line 16 def migration_version if rails5_and_up? "[#{Rails::VERSION::MAJOR}.#{Rails::VERSION::MINOR}]" end end
rails5_and_up?()
click to toggle source
# File lib/generators/access_token/access_token_generator.rb, line 12 def rails5_and_up? Rails::VERSION::MAJOR >= 5 end