"""
AWOOOI Database Module
======================
CTO-201: SQLAlchemy + asyncpg (PostgreSQL ONLY)

架構設計原則：
- 使用 SQLAlchemy 2.0 async 風格
- PostgreSQL 專用 (asyncpg driver)
- 統帥鐵律：禁止 SQLite
"""

from src.db.base import Base, get_db, init_db
from src.db.models import ApprovalRecord, AuditLog, IncidentRecord

__all__ = [
    "Base",
    "get_db",
    "init_db",
    "ApprovalRecord",
    "AuditLog",
    "IncidentRecord",
]
