2025-08-11 07:01:08 +02:00
|
|
|
# services/auth/app/models/__init__.py
|
|
|
|
|
"""
|
|
|
|
|
Models export for auth service
|
|
|
|
|
"""
|
|
|
|
|
|
2025-10-15 16:12:49 +02:00
|
|
|
# Import AuditLog model for this service
|
|
|
|
|
from shared.security import create_audit_log_model
|
|
|
|
|
from shared.database.base import Base
|
|
|
|
|
|
|
|
|
|
# Create audit log model for this service
|
|
|
|
|
AuditLog = create_audit_log_model(Base)
|
|
|
|
|
|
2025-10-01 11:24:06 +02:00
|
|
|
from .users import User
|
|
|
|
|
from .tokens import RefreshToken, LoginAttempt
|
2025-08-11 07:01:08 +02:00
|
|
|
from .onboarding import UserOnboardingProgress, UserOnboardingSummary
|
2025-10-16 07:28:04 +02:00
|
|
|
from .consent import UserConsent, ConsentHistory
|
2025-11-12 15:34:10 +01:00
|
|
|
from .deletion_job import DeletionJob
|
2026-01-16 09:55:54 +01:00
|
|
|
from .password_reset_tokens import PasswordResetToken
|
2025-08-11 07:01:08 +02:00
|
|
|
|
|
|
|
|
__all__ = [
|
|
|
|
|
'User',
|
2025-10-01 11:24:06 +02:00
|
|
|
'RefreshToken',
|
|
|
|
|
'LoginAttempt',
|
2025-08-11 07:01:08 +02:00
|
|
|
'UserOnboardingProgress',
|
|
|
|
|
'UserOnboardingSummary',
|
2025-10-16 07:28:04 +02:00
|
|
|
'UserConsent',
|
|
|
|
|
'ConsentHistory',
|
2025-11-12 15:34:10 +01:00
|
|
|
'DeletionJob',
|
2026-01-16 09:55:54 +01:00
|
|
|
'PasswordResetToken',
|
2025-10-15 16:12:49 +02:00
|
|
|
"AuditLog",
|
2025-08-11 07:01:08 +02:00
|
|
|
]
|