Spaces:
Sleeping
Sleeping
| from datetime import datetime | |
| from sqlalchemy import Column | |
| from sqlalchemy import Integer | |
| from sqlalchemy import String | |
| from sqlalchemy import DateTime | |
| from core.database import Base | |
| class User(Base): | |
| __tablename__ = "users" | |
| id = Column( | |
| Integer, | |
| primary_key=True | |
| ) | |
| handle = Column( | |
| String, | |
| unique=True, | |
| nullable=False, | |
| index=True | |
| ) | |
| current_rating = Column(Integer) | |
| max_rating = Column(Integer) | |
| current_rank = Column(String) | |
| max_rank = Column(String) | |
| created_at = Column( | |
| DateTime, | |
| default=datetime.utcnow | |
| ) | |
| last_updated = Column( | |
| DateTime, | |
| default=datetime.utcnow | |
| ) |