klg-asutk-app/backend/app/models/__init__.py
Yuriy 0150aba4f5 Consolidation: KLG ASUTK + PAPA integration
- Unify API: lib/api.ts uses /api/v1, inbox uses /api/inbox (rewrites)
- Remove localhost refs: openapi, inbox page
- Add rewrites: /api/inbox|tmc -> inbox-server, /api/v1 -> FastAPI
- Add stub routes: knowledge/insights, recommendations, search, log-error
- Transfer from PAPA: prompts (inspection, tmc), scripts, supabase, data/tmc-requests
- Fix inbox-server: ORDER BY created_at, package.json
- Remove redundant app/api/inbox/files route (rewrites handle it)
- knowledge/ in gitignore (large PDFs)

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-08 17:18:31 +03:00

55 lines
1.6 KiB
Python

from app.models.organization import Organization
from app.models.user import User
from app.models.aircraft import Aircraft, AircraftType
from app.models.cert_application import CertApplication, ApplicationRemark, CertApplicationStatus
from app.models.document import Attachment
from app.models.notification import Notification
from app.models.ingest import IngestJobLog
from app.models.maintenance import MaintenanceTask, LimitedLifeComponent, LandingGearComponent
from app.models.defects import DamageReport, DefectReport
from app.models.airworthiness import AirworthinessCertificate, AircraftHistory
from app.models.modifications import AircraftModification
from app.models.risk_alert import RiskAlert
from app.models.audit import ChecklistTemplate, ChecklistItem, Audit, AuditResponse, Finding
from app.models.legal import (
DocumentType,
Jurisdiction,
LegalDocument,
CrossReference,
LegalComment,
JudicialPractice,
)
__all__ = [
"Organization",
"User",
"Aircraft",
"AircraftType",
"CertApplication",
"ApplicationRemark",
"CertApplicationStatus",
"Attachment",
"Notification",
"IngestJobLog",
"MaintenanceTask",
"LimitedLifeComponent",
"LandingGearComponent",
"DamageReport",
"DefectReport",
"AirworthinessCertificate",
"AircraftHistory",
"AircraftModification",
"RiskAlert",
"ChecklistTemplate",
"ChecklistItem",
"Audit",
"AuditResponse",
"Finding",
"DocumentType",
"Jurisdiction",
"LegalDocument",
"CrossReference",
"LegalComment",
"JudicialPractice",
]