refactor: rename generic metadata fields to specific names in multitenant models

- Rename metadata to user_metadata in TenantUser model
- Rename metadata to usage_metadata in UsageRecord model
- Rename metadata to invoice_metadata in Invoice model
- Rename metadata to event_metadata in TenantAuditLog model
- Update TenantManagementService to use event_metadata parameter name
This commit is contained in:
oib
2026-03-07 11:28:18 +01:00
parent b20e93d7b8
commit e84b096236
10 changed files with 1165 additions and 6 deletions

View File

@@ -695,7 +695,7 @@ class TenantManagementService:
resource_id: Optional[str] = None,
old_values: Optional[Dict[str, Any]] = None,
new_values: Optional[Dict[str, Any]] = None,
metadata: Optional[Dict[str, Any]] = None
event_metadata: Optional[Dict[str, Any]] = None
):
"""Log an audit event"""
@@ -709,7 +709,7 @@ class TenantManagementService:
resource_id=resource_id,
old_values=old_values,
new_values=new_values,
metadata=metadata
event_metadata=event_metadata
)
self.db.add(audit_log)