aboutsummaryrefslogtreecommitdiff
path: root/src/server/database/Database/QueryResult.cpp
AgeCommit message (Collapse)Author
2025-06-11Core/Database: Update PCH content to include most commonly used headersShauren
2025-04-25Core/Database: Added very simple macro to create named query result field ↵Shauren
accessors
2025-03-13Core/Database: Improve assertion message on duplicate column aliases in queriesShauren
2025-03-13Core/Database: Optimize named query result field accessShauren
2025-03-13Core/Database: Implement accessing query result fields by nameOvahlord
2024-07-14Core/DBLayer: Add field metadata getters to query result classesShauren
2024-04-10Core/DBLayer: Support retrieving DATE/DATETIME/TIMESTAMP column values ↵Shauren
directly without casting in sql
2023-05-14Core/DBLayer: Relaxed restrictions on which Field class member function can ↵Shauren
be used to access column value from "strict match" to "must not truncate"
2023-01-08Core/Logging: Switch from fmt::sprintf to fmt::format (c++20 standard ↵Shauren
compatible api)
2022-02-11Core/Misc: Explicitly include required headers instead of relying on them to ↵Shauren
be included by other headers
2020-08-14Core/Misc: Replace NULL with nullptrShauren
2020-07-05Core/DBLayer: Optimize string based query results by eliminating unneeded ↵Shauren
buffer copies
2020-01-02New YearAokromes
2019-11-01Core/DBLayer: Support using mysql 8Shauren
2019-01-01Update copyright note for 2019vincent-michael
auto happy = new year(2019);
2018-01-01Update copyright note for 2018vincent-michael
auto happy = new year(2018);
2017-11-25Misc: More cleanupAokromes
2017-05-13Build fix for mysql 5.6 and olderShauren
2017-05-12Core/Database: Include cleanupShauren
2017-01-01Update copyright note for 2017vincent-michael
Happy new year
2016-04-05Core/Misc: MSVC warning fixesShauren
2016-01-01Update copyright note for 2016Vincent-Michael
Happy new year (Again new year with idiots ...)
2015-09-04Core/DBLayer: Allocate a single buffer for entire prepared result set ↵Shauren
instead of separate ones for each field
2015-08-27Core/DBLayer: Added compile time validation for prepared statement indexes ↵Shauren
passed to DatabaseWorkerPool::GetPreparedStatement turning mistakes like the one fixed in 0327927fa61434d432f9749fd9242ae5dce9a5cd into compiler errors.
2015-08-26Core/DBLayer: Optimized prepared statement query results by eliminating ↵Shauren
unneeded buffer copies * Improved error logs for using incorrect Field getters to also include table name, field name and field index.
2015-08-21Core/Build: Merge common library and move database out of sharedStormBytePP