diff --git a/server.cpp b/server.cpp index 02308d3..c662a27 100644 --- a/server.cpp +++ b/server.cpp @@ -45,6 +45,22 @@ int main() return entries; }); + CROW_ROUTE(app, "/mins-left-to-practice-today")([](){ + crow::json::wvalue entries; + + ResultSet *res = stmt->executeQuery("SELECT * FROM mins_left_to_practice_today;"); + + int i = 0; + while (res->next()) { + double time_left = res->getDouble("time_left"); + entries[i] = {{"time_left", time_left}}; + i++; + } + + delete res; + return entries; + }); + app.port(18080).run(); atexit(exiting);