modify structure
This commit is contained in:
12
server/src/app/models/metric.py
Normal file
12
server/src/app/models/metric.py
Normal file
@@ -0,0 +1,12 @@
|
||||
from sqlmodel import Field, SQLModel, Relationship
|
||||
from src.app.models.question import Question
|
||||
|
||||
#TODO : add pydantic validation
|
||||
|
||||
class Metric(SQLModel, table=True):
|
||||
id: int | None = Field(default=None, primary_key=True)
|
||||
|
||||
question_id: int | None = Field(default=None, foreign_key="question.id", ondelete="CASCADE")
|
||||
question: Question | None = Relationship(back_populates="metrics")
|
||||
|
||||
need_index: int
|
||||
Reference in New Issue
Block a user