data_management.py 867 B

12345678910111213141516171819202122232425262728293031
  1. from sqlalchemy import Boolean, Column, ForeignKey, Integer, String
  2. from app.models.database import BaseModel
  3. class DataManagement(BaseModel):
  4. __tablename__ = "data_management"
  5. id = Column(Integer, primary_key=True, index=True)
  6. # 数据名称
  7. name = Column(String)
  8. # 数据类型
  9. data_type = Column(String)
  10. # 数据条数
  11. data_num = Column(Integer)
  12. # 存储位置
  13. storage_location = Column(String)
  14. # 占用存储
  15. storage_usage = Column(String)
  16. # 存储路径
  17. storage_path = Column(String)
  18. # 完整性
  19. integrity = Column(String)
  20. # 创建时间
  21. create_time = Column(Integer, nullable=False)
  22. # 创建人名称
  23. user_name = Column(String, nullable=False)
  24. # 创建人编号
  25. user_id = Column(String, nullable=False)
  26. # 项目编号
  27. project_id = Column(String, nullable=False)