comparison Main.lua @ 136:fa7f91077c54

Flush the DB when encountering a new client build.
author James D. Callahan III <jcallahan@curse.com>
date Wed, 26 Sep 2012 13:23:56 -0500
parents 3b9d44976319
children 5f43b650e341
comparison
equal deleted inserted replaced
135:3b9d44976319 136:fa7f91077c54
557 char_db = db.char 557 char_db = db.char
558 558
559 local raw_db = _G["WoWDBProfilerData"] 559 local raw_db = _G["WoWDBProfilerData"]
560 local build_num = tonumber(private.build_num) 560 local build_num = tonumber(private.build_num)
561 561
562 -- TODO: Merge this with the DB version check when MoP goes live. 562 if (raw_db.version and raw_db.version < DB_VERSION) or (raw_db.build_num and raw_db.build_num < build_num) then
563 -- if raw_db.build_num and raw_db.build_num < build_num then
564 if raw_db.version and raw_db.version < DB_VERSION then
565 for entry in pairs(DATABASE_DEFAULTS.global) do 563 for entry in pairs(DATABASE_DEFAULTS.global) do
566 global_db[entry] = {} 564 global_db[entry] = {}
567 end 565 end
568 end 566 end
569 raw_db.build_num = build_num 567 raw_db.build_num = build_num