Initial Commit

This commit is contained in:
Hofei90
2020-04-03 09:39:48 +02:00
parent 71aea7c242
commit 362ef48409
8 changed files with 479 additions and 0 deletions
+44
View File
@@ -0,0 +1,44 @@
from peewee import *
database = Proxy()
class UnknownField(object):
def __init__(self, *_, **__): pass
class BaseModel(Model):
class Meta:
database = database
class CoronaCountry(BaseModel):
country_region = TextField(primary_key=True)
quelle = TextField(null=True)
class Meta:
table_name = 'corona_country'
class CoronaDaten(BaseModel):
active = IntegerField(null=True)
confirmed = IntegerField(null=True)
country_region = TextField()
deaths = IntegerField(null=True)
quelle = TextField(null=True)
recoverd = IntegerField(null=True)
ts = DateTimeField()
class Meta:
table_name = 'corona_daten'
indexes = (
(('ts', 'country_region'), True),
)
primary_key = CompositeKey('country_region', 'ts')
def create_tables():
database.create_tables([CoronaCountry, CoronaDaten])