linhnguyen02
set up to deploy in hugging face
42cffde
raw
history blame contribute delete
980 Bytes
# # models.py
# from sqlalchemy import Column, Integer, String, Text, DateTime, func
# from sqlalchemy.orm import relationship
# from src.models.base import BaseModel
# class Exam(BaseModel):
# __tablename__ = "users"
# id = Column(Integer, primary_key=True, index=True)
# user_id = Column(String(50), unique=True, nullable=False, index=True) # belong to user?
# title = Column(String(100), nullable=False) # gửi lên default là exam_username_new_date
# duration = Column(Integer, nullable=False)
# num_question = Column(Integer, nullable=False)
# notes = Column(Text, nullable=False)
# created_at = Column(DateTime(timezone=True), server_default=func.now())
# updated_at = Column(DateTime(timezone=True), onupdate=func.now(), server_default=func.now())
# # relationships
# questions = relationship(
# "Question",
# back_populates="user",
# cascade="all, delete",
# passive_deletes=True
# )