summaryrefslogtreecommitdiff
path: root/src/server/database/Database/MySQLConnection.cpp
AgeCommit message (Collapse)Author
2024-09-29refactor(src/server/apps|database|shared): remove unused imports (#19505)Francesco Borzì
2024-09-23refactor(Core/Database): improve abort messages for mysql errors (#20013)Kitzunu
* refactor(Core/Database): improve abort messages for mysql errors * Update MySQLConnection.cpp
2024-09-19refactor(Deps/MySQL): Drop MariaDB and MySQL 5.7/8.1 and add MySQL 8.… ↵Kitzunu
(#19451)
2024-07-30refactor(src/common): remove unused imports (#19506)Francesco Borzì
* refactor(src/common): remove unused imports * fix: build * chore: fix build * chore: size_t -> std::size_t * chore: fix fuckup from previous commit * chore: fix build * chore: fix build * chore: fix build * chore: fix build with std::size_t * chore: fix build * chore: fix build * chore: fix build * chore: fix build * chore: fix build * chore: fix build * chore: fix build * chore: fix build * chore: fix build * chore: fix build * chore: fix build * chore: fix build
2024-02-11feat(fix/build) ignore mariadb in the conditional (#18310)Walter Pagani
* feat(fix/build) ignore mariadb in the conditional * Parentheses in the second condition
2024-02-10fix(Core/Database) mysql_stmt_bind_param deprecated in MySQL 8.3 (#18295)Walter Pagani
* feat(fix/build) Test on MacOS * Syntax error * Syntax error * Adding missing parameters * typo * deprecated * Check MySQL version
2024-01-21fix(Core/DatabseWorkerPool): implement DatabaseIncompatibleVersion to better ↵Mike Delago
support MariaDB (#18201) * fix(Core): Rework Database Version Check for MariaDB support * incorporate "smarter" version comparison * rename function to be more accurate * Factor magic numbers into defines. Revise comments * clean up triple newline * Doxygenify the docs * remove blankspace --------- Co-authored-by: Kitzunu <24550914+Kitzunu@users.noreply.github.com>
2023-11-27chore(Core/Misc): Clean up workarounds (#17870)Kitzunu
* Clean advstd to use std c++20 features * Use ABORT instead of std::abort Co-authored-by: Shauren <shauren.trinity@gmail.com>
2023-01-28refactor(Core/MySQL): MySQL PreparedStatement Affected Row Count (#12002)Kempec Halk
2023-01-15feat(Core/Database): move MySQL handle and HandleMySQLErrno to protected ↵Axel Cocat
(#14673) * feat(Core/Database): move MySQL handle and HandleMySQLErrno to protected * fix: initialization order
2022-05-31refactor(Cmake): add support build selected applications and tools (#11836)Kargatum
2022-02-05feat(Core/DBLayer): replace `char const*` to `std::string_view` (#10211)Kargatum
* feat(Core/DBLayer): replace `char const*` to `std::string_view` * CString * 1 * chore(Core/Misc): code cleanup * cl * db fix * fmt style sql * to fmt * py * del old * 1 * 2 * 3 * 1 * 1
2022-01-27refactor(Core/Logging): switch to fmt style for LOG_ (#10366)Kargatum
* feat(Core/Common): add support fmt style for ASSERT and ABORT * correct CheckCompactArrayMaskOverflow * 1 * Update src/server/game/Spells/Spell.cpp * rework logging * add fmt replace logs * logging * FMT_LOG_ * settings * fix startup * 1 * 2 * 3 * 4 * 5 * fmt::print * to fmt
2022-01-25feat(Core/Common): add support fmt style for ASSERT and ABORT (#10355)Kargatum
* feat(Core/Common): add support fmt style for ASSERT and ABORT * correct CheckCompactArrayMaskOverflow * 1 * Update src/server/game/Spells/Spell.cpp
2022-01-21feat(Core/Common): delete old Tokenizer (#10121)Kargatum
2022-01-02refactor(Core): remove unused imports (#9969)Francesco Borzì
2021-09-30feat(License): add new headers information about license (#7941)Kargatum
Co-authored-by: Francesco Borzì <borzifrancesco@gmail.com>
2021-06-22feat(Core/Database): port TrinityCore database API (#5611)Kargatum
2021-06-01fix(Core/Shared/DB): recommit transactions on dead-lock error (#6069)UltraNix
2021-04-20feat(Cmake/Database): separate database lib from common (#5334)Kargatum
* feat(Core/Database): separate databse lib from common * 1