1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-04-30 08:07:46 +00:00

db: remove extraneous comma from fc prepared statement

- log the failing query
This commit is contained in:
Tahir 2023-02-03 13:38:44 +00:00
parent f65fb8fba1
commit c7b1a2f29b
2 changed files with 8 additions and 8 deletions

View file

@ -237,7 +237,7 @@ std::shared_ptr< Mysql::PreparedStatement > Mysql::Connection::prepareStatement(
throw std::runtime_error( "Could not init prepared statement: " + getError() );
if( mysql_stmt_prepare( stmt, sql.c_str(), static_cast< unsigned long >( sql.size() ) ) )
throw std::runtime_error( "Could not prepare statement: " + getError() );
throw std::runtime_error( "Could not prepare statement: " + sql + "\n" + getError() );
return std::make_shared< PreparedStatement >( stmt, shared_from_this() );
}

View file

@ -373,7 +373,7 @@ void Sapphire::Db::ZoneDbConnection::doPrepareStatements()
"UPDATE freecompany SET MasterCharacterId = ?, FcName = ?, FcTag = ?, FcCredit = ?, FcCreditAccumu = ?,"
"FcRank = ?, FcPoint = ?, ReputationList = ?, CrestId = ?,"
"CreateDate = ?, GrandCompanyID = ?, FcStatus = ?, FcBoard = ?, "
" FcMotto = ?, ActiveActionList = ?, , ActiveActionLeftTimeList = ?, StockActionList = ? "
"FcMotto = ?, ActiveActionList = ?, ActiveActionLeftTimeList = ?, StockActionList = ? "
"WHERE FreeCompanyId = ?;",
CONNECTION_BOTH );