From 9ac6fddcae9837f468f52369f0f963da7c41569a Mon Sep 17 00:00:00 2001 From: Kargatum Date: Tue, 22 Jun 2021 11:21:07 +0700 Subject: feat(Core/Database): port TrinityCore database API (#5611) --- src/cmake/showoptions.cmake | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/cmake') diff --git a/src/cmake/showoptions.cmake b/src/cmake/showoptions.cmake index 3ee69ae695..c0955eefcb 100644 --- a/src/cmake/showoptions.cmake +++ b/src/cmake/showoptions.cmake @@ -144,6 +144,15 @@ else() message("* Show source tree : No (For UNIX default)") endif() +if(WITH_STRICT_DATABASE_TYPE_CHECKS) + message("") + message(" *** WITH_STRICT_DATABASE_TYPE_CHECKS - WARNING!") + message(" *** Validates uses of database Get***() functions from Field class") + message(" *** invalid calls will result in returning value 0") + message(" *** NOT COMPATIBLE WITH MARIADB!") + add_definitions(-DACORE_STRICT_DATABASE_TYPE_CHECKS) +endif() + if(BUILD_SHARED_LIBS) message("") message(" *** WITH_DYNAMIC_LINKING - INFO!") -- cgit v1.2.3