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);