More refactors
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
from sqlalchemy import Column, Float, ForeignKey, Integer, String, Boolean
|
||||
from sqlalchemy import (Boolean, Column, DateTime, Float, ForeignKey, Integer,
|
||||
String)
|
||||
from sqlalchemy.orm import relationship
|
||||
|
||||
from src.database import Base
|
||||
@@ -30,7 +31,7 @@ class HighScore(Base):
|
||||
|
||||
high_score_id = Column(Integer, primary_key=True, index=True)
|
||||
score_value = Column(Float, nullable=False)
|
||||
time = Column(String, nullable=False)
|
||||
time = Column(DateTime, nullable=False)
|
||||
minigame = Column(String, nullable=False)
|
||||
owner_id = Column(Integer, ForeignKey("users.user_id"))
|
||||
owner = relationship("User", back_populates="high_scores")
|
||||
@@ -59,5 +60,5 @@ class LearnableProgress(Base):
|
||||
in_use = Column(Boolean, nullable=False)
|
||||
name = Column(String, nullable=False)
|
||||
progress = Column(Float, nullable=False)
|
||||
course_id = Column(Integer, ForeignKey("course_progress.course_progress_id"))
|
||||
course = relationship("CourseProgress", back_populates="learnables")
|
||||
course_progress_id = Column(Integer, ForeignKey("course_progress.course_progress_id"))
|
||||
course = relationship("CourseProgress", back_populates="learnables")
|
||||
|
||||
Reference in New Issue
Block a user