Spaces:
Sleeping
Sleeping
File size: 782 Bytes
3a7eb07 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | """
Database Models
SQLAlchemy ORM models for the MiningNiti platform
"""
from app.models.audit import AuditAction, AuditLog
from app.models.base import Base, TimestampMixin, UUIDMixin
from app.models.chat import ChatMessage, ChatSession
from app.models.compliance import AuditStatus, ComplianceAudit, ComplianceMatrixRow
from app.models.document import Document, DocumentCategory, DocumentEmbedding
from app.models.prompt import CustomPrompt
from app.models.user import User
__all__ = [
"Base",
"TimestampMixin",
"UUIDMixin",
"User",
"Document",
"DocumentEmbedding",
"DocumentCategory",
"ChatSession",
"ChatMessage",
"AuditLog",
"AuditAction",
"CustomPrompt",
"ComplianceAudit",
"ComplianceMatrixRow",
"AuditStatus",
]
|