diff --git a/backend/app/core/operation.py b/backend/app/core/operation.py index ae55759..b400355 100644 --- a/backend/app/core/operation.py +++ b/backend/app/core/operation.py @@ -41,6 +41,7 @@ class LoggingMiddleware(BaseHTTPMiddleware): userid = request.state.user.id, operation = request.method, function = request.url.path, + parameters = str({"path": request.path_params,"query": dict(request.query_params),"body": request.state.body}), response = f"status_code:{response.status_code }" ) db = request.state.db diff --git a/backend/app/db/models.py b/backend/app/db/models.py index 6aadb4b..2705b5e 100644 --- a/backend/app/db/models.py +++ b/backend/app/db/models.py @@ -234,6 +234,7 @@ class OperationLog(Base): userid = mapped_column(Integer,ForeignKey("user.id")) operation = mapped_column(String(200)) function = mapped_column(String(200)) + parameters = mapped_column(String(200)) response = mapped_column(String(200)) user = relationship('User')