class Contentful::DatabaseImporter::IdGenerator::ContentfulLike
Base62 Encoded Id Generator
Public Instance Methods
run(entry_data, index)
click to toggle source
Calls superclass method
Contentful::DatabaseImporter::IdGenerator::Base#run
# File lib/contentful/database_importer/id_generator/contentful_like.rb, line 9 def run(entry_data, index) result = '' id = super(entry_data, index) id.each_char do |c| result << c.ord.to_s end result << '9' while result.size < 40 Base62.encode(result.to_i) end