summaryrefslogtreecommitdiff
path: root/AK
diff options
context:
space:
mode:
authorJan de Visser <jan@de-visser.net>2021-06-28 21:15:17 -0400
committerAli Mohammad Pur <Ali.mpfard@gmail.com>2021-07-08 17:55:59 +0430
commita034774e3aceaf6c04efcf5bb2ba1313a91a17be (patch)
tree9d74ba1f73f783f7fdab1801b75800432a3bdadc /AK
parent1037d6b0eb453a11d58ab7a821a2fe1c5e82f325 (diff)
downloadserenity-a034774e3aceaf6c04efcf5bb2ba1313a91a17be.zip
LibSQL+SQLServer: Build SQLServer system service
This patch introduces the SQLServer system server. This service is supposed to be the only process/application talking to database storage. This makes things like locking and caching more reliable, easier to implement, and more efficient. In LibSQL we added a client component that does the ugly IPC nitty- gritty for you. All that's needed is setting a number of event handler lambdas and you can connect to databases and execute statements on them. Applications that wish to use this SQLClient class obviously need to link LibSQL and LibIPC.
Diffstat (limited to 'AK')
-rw-r--r--AK/Debug.h.in4
1 files changed, 4 insertions, 0 deletions
diff --git a/AK/Debug.h.in b/AK/Debug.h.in
index c96874d4b3..936ec445da 100644
--- a/AK/Debug.h.in
+++ b/AK/Debug.h.in
@@ -386,6 +386,10 @@
#cmakedefine01 SQL_DEBUG
#endif
+#ifndef SQLSERVER_DEBUG
+#cmakedefine01 SQLSERVER_DEBUG
+#endif
+
#ifndef SYNTAX_HIGHLIGHTING_DEBUG
#cmakedefine01 SYNTAX_HIGHLIGHTING_DEBUG
#endif