From 89b80f065635fbd96a3be4525e5de3b114dff63e Mon Sep 17 00:00:00 2001 From: blue Date: Thu, 7 Dec 2023 17:47:15 -0300 Subject: [PATCH] ... since it's all just a test - added a try catch on db connection --- server/server.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/server/server.cpp b/server/server.cpp index 07d3fcc..e2f13d0 100644 --- a/server/server.cpp +++ b/server/server.cpp @@ -14,7 +14,13 @@ Server::Server(): db->setCredentials("pica", "pica"); db->setDatabase("pica"); - db->connect("/run/mysqld/mysqld.sock"); + + try { + db->connect("/run/mysqld/mysqld.sock"); + std::cout << "Successfully connected to the database" << std::endl; + } catch (const std::runtime_error& e) { + std::cerr << "Couldn't connect to the database: " << e.what() << std::endl; + } router.addRoute("info", Server::info); router.addRoute("env", Server::printEnvironment);