We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8166a4d commit d79965eCopy full SHA for d79965e
app/main.py
@@ -2,10 +2,35 @@
2
app.main.py
3
"""
4
import os
5
+import datetime as dt
6
+from typing import Dict
7
8
import fastapi
9
+import pydantic
10
import uvicorn
11
12
+
13
+class Stats(pydantic.BaseModel):
14
+ confirmed: int
15
+ deaths: int
16
+ recovered: int
17
18
19
+class Latest(pydantic.BaseModel):
20
+ latest: Stats
21
22
23
+class Country(pydantic.BaseModel):
24
+ id: int
25
+ country: str
26
+ country_code: str
27
+ province: str = None
28
+ last_updated: dt.datetime = None
29
+ coordinates: Dict = None
30
+ latest: Stats = None
31
+ timelines: Dict = None
32
33
34
APP = fastapi.FastAPI(
35
title="Coronavirus Tracker",
36
description="API for tracking the global coronavirus (COVID-19, SARS-CoV-2) outbreak.",
0 commit comments