Initial Commit
This commit is contained in:
+44
@@ -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])
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user