__init__.py 701 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. """
  2. 数据库模型模块
  3. 仅包含SQL、向量数据库、知识图谱三种数据库类型的数据模型定义(不含实现)
  4. """
  5. # SQL数据库模型
  6. from .sql import *
  7. # 向量数据库模型
  8. from .vector import *
  9. # 知识图谱模型
  10. from .kg import *
  11. __all__ = [
  12. # SQL模型
  13. "UserModel",
  14. "TestTableModel",
  15. "BasisOfPreparationModel",
  16. "PGUserModel",
  17. # 向量数据库模型
  18. "VectorEmbedding",
  19. "VectorDocument",
  20. "VectorSearchResult",
  21. # 知识图谱模型
  22. "NodeType",
  23. "RelationType",
  24. "GraphNode",
  25. "GraphEdge",
  26. "GraphEntity",
  27. "GraphRelation",
  28. "KnowledgeGraph",
  29. "Neo4jNode",
  30. "Neo4jRelationship",
  31. "Neo4jGraph"
  32. ]