-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcore.py
More file actions
26 lines (20 loc) · 676 Bytes
/
core.py
File metadata and controls
26 lines (20 loc) · 676 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
from flask_sqlalchemy import SQLAlchemy
db = SQLAlchemy()
class Match(db.Model):
__tablename__ = 'match'
id = db.Column(db.String, primary_key=True)
hltv_id = db.Column(db.Integer)
hltv_raw_dump = db.Column(db.String)
team_a_id = db.Column(db.String)
team_b_id = db.Column(db.String)
date = db.Column(db.Date)
bestof = db.Column(db.Integer)
class Team(db.Model):
__tablename__ = 'team'
id = db.Column(db.String, primary_key=True)
name = db.Column(db.String)
class Map(db.Model):
__tablename__ = 'match_map'
id = db.Column(db.String, primary_key=True)
map = db.Column(db.String)
match_id = db.Column(db.String)