Module:CharacterTierHelper/Data
Jump to navigation
Jump to search
Documentation for this module may be created at Module:CharacterTierHelper/Data/doc
mw.log('CharacterTierHelper/Data: fetch start: ' .. os.clock())
local byID, byLink = {}, {}
local queryFields = 'id,_pageName=link,name,LOWER(rarity)=rarity,LOWER(element)=element,LOWER(type)=type,LOWER(race__full)=race'
for _, row in ipairs(mw.ext.cargo.query('characters', queryFields, {limit=1000})) do
byID[row.id] = row
byLink[row.link] = row
end
mw.log('CharacterTierHelper/Data: fetch end: ' .. os.clock())
return {byID=byID, byLink=byLink}