vector.py 471 B

12345678910111213
  1. # 从数据库配置里导入 Base(用来管理表)
  2. from app.database import Base
  3. from sqlalchemy import Table, Column, Integer, String, Float, MetaData
  4. # 关联到 Base,让它能自动创建表
  5. metadata = Base.metadata
  6. # 新增 ORM 类定义(服务层需要的 VectorData)
  7. class VectorData(Base):
  8. __tablename__ = "surveydata" # 使用相同的表名
  9. id = Column(Integer, primary_key=True)
  10. name = Column(String(100))
  11. value = Column(Float)