miningniti-api / app /models /__init__.py
Milan Soni
Deploy MiningNiti API with production RAG pipeline
3a7eb07
Raw
History Blame Contribute Delete
782 Bytes
"""
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",
]