knowledge_point.py 548 B

12345678910111213141516
  1. # -*- coding: utf-8 -*-
  2. """知识点实体(与 knowledge_points 表对应)"""
  3. from datetime import datetime
  4. from sqlalchemy import Column, Integer, String, Text, DateTime
  5. from backend.database import Base
  6. class KnowledgePoint(Base):
  7. __tablename__ = "knowledge_points"
  8. id = Column(Integer, primary_key=True, index=True)
  9. name = Column(String(100), unique=True, nullable=False)
  10. description = Column(Text, nullable=True)
  11. chapter = Column(String(80), nullable=True)
  12. created_at = Column(DateTime, default=datetime.utcnow)