module RedisModelExtension::ClassAutoincrementId

Class Autoincrement Id

get last id generate autoincrement key

Public Instance Methods

generate_autoincrement_key() click to toggle source

generate autoincrement key

# File lib/redis-model-extension/autoincrement_id.rb, line 14
def generate_autoincrement_key
  "#{self.name.to_s.underscore.to_sym}:autoincrement_id"
end
get_last_id() click to toggle source

get last id from redis

# File lib/redis-model-extension/autoincrement_id.rb, line 9
def get_last_id
  Database.redis.get generate_autoincrement_key
end