From 01747f9410a9adea8658149b20f377f1f364ea73 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Sabine=20Schr=C3=B6der?= <s.schroeder@fz-juelich.de>
Date: Wed, 2 Sep 2020 14:54:10 +0200
Subject: [PATCH] #16: REST API for database statistics added

---
 toardb/toardb.py | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/toardb/toardb.py b/toardb/toardb.py
index e2f53b2..20e0138 100644
--- a/toardb/toardb.py
+++ b/toardb/toardb.py
@@ -41,6 +41,20 @@ async def info():
         "DF_vocabulary": settings.DF_vocab,
     }
 
+db_stats= {
+        "users": 358,
+        "stations": 13250,
+        "time-series": 103678,
+        "data records": 12010313565,
+    }
+@app.get("/database_statistics/")
+async def info():
+    return db_stats
+
+@app.get('/database_statistics/{name}')
+async def info(name: str):
+    return db_stats[name]
+
 # Dependency
 def get_db():
     try:
-- 
GitLab