aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormegamage <none@none>2009-09-02 18:32:29 -0500
committermegamage <none@none>2009-09-02 18:32:29 -0500
commit4d94b923ef1d8af84b9a078f9aa7d021abe86d04 (patch)
tree375cb01128fc852f2ca1e85b269e0db0dfe418c1
parentcda1de00c91347c2df07186021bc29d93b219710 (diff)
[8453] Make more informative error output in case empty version tables. Author: VladimirMangos
--HG-- branch : trunk
-rw-r--r--src/shared/Database/Database.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/shared/Database/Database.cpp b/src/shared/Database/Database.cpp
index bf33d96fcc0..6d65f9457fe 100644
--- a/src/shared/Database/Database.cpp
+++ b/src/shared/Database/Database.cpp
@@ -222,12 +222,12 @@ bool Database::CheckRequiredField( char const* table_name, char const* required_
delete result;
if(!reqName.empty())
- {
sLog.outErrorDb("Table `%s` have field `%s` but expected `%s`! Not all sql updates applied?",table_name,reqName.c_str(),required_name);
- return false;
- }
+ else
+ sLog.outErrorDb("Table `%s` not have required_* field but expected `%s`! Not all sql updates applied?",table_name,required_name);
}
+ else
+ sLog.outErrorDb("Table `%s` fields list query fail but expected have `%s`! No records in `%s`?",table_name,required_name,table_name);
- sLog.outErrorDb("Table `%s` not have required_* field but expected `%s`! Not all sql updates applied?",table_name,required_name);
return false;
}