feat: database models and Alembic migrations — User, Recording, Transcription, Protocol, PromptTemplate, ExportFile

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-03 22:03:20 +05:00
parent 296538b0ea
commit 5b92553148
14 changed files with 344 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
from app.models.base import Base
from app.models.export_file import ExportFile, ExportFormat
from app.models.prompt_template import PromptTemplate, TemplateType
from app.models.protocol import Protocol, ProtocolStatus
from app.models.recording import Recording, RecordingSource, RecordingStatus
from app.models.transcription import Transcription
from app.models.user import User, UserRole
__all__ = [
"Base",
"User",
"UserRole",
"Recording",
"RecordingSource",
"RecordingStatus",
"Transcription",
"Protocol",
"ProtocolStatus",
"PromptTemplate",
"TemplateType",
"ExportFile",
"ExportFormat",
]