mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-02-07 12:51:08 +00:00
1.0 KiB
1.0 KiB
Added
- New cmake option
WITH_STRICT_DATABASE_TYPE_CHECKS#5611
Changed
- Prevent mixing databases with query holders #5611
- Prevent using prepared statements on wrong database #5611
- Prevent committing transactions started on a different database #5611
- Convert async queries to new query callbacks #5611
How to upgrade
PreparedStatement
- PreparedStatement* stmt = LoginDatabase.GetPreparedStatement(LOGIN_UPD_LOGONPROOF);
+ LoginDatabasePreparedStatement* stmt = LoginDatabase.GetPreparedStatement(LOGIN_UPD_LOGONPROOF);
SQLTransaction
- SQLTransaction trans = CharacterDatabase.BeginTransaction();
+ CharacterDatabaseTransaction trans = CharacterDatabase.BeginTransaction();