Mercurial > wow > wowdb-profiler
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 |