diff --git a/api/db/services/langfuse_service.py b/api/db/services/langfuse_service.py index af4233bec..b571110ab 100644 --- a/api/db/services/langfuse_service.py +++ b/api/db/services/langfuse_service.py @@ -64,10 +64,13 @@ class TenantLangfuseService(CommonService): @classmethod def save(cls, **kwargs): - kwargs["create_time"] = current_timestamp() - kwargs["create_date"] = datetime_format(datetime.now()) - kwargs["update_time"] = current_timestamp() - kwargs["update_date"] = datetime_format(datetime.now()) + current_ts = current_timestamp() + current_date = datetime_format(datetime.now()) + + kwargs["create_time"] = current_ts + kwargs["create_date"] = current_date + kwargs["update_time"] = current_ts + kwargs["update_date"] = current_date obj = cls.model.create(**kwargs) return obj diff --git a/api/db/services/pipeline_operation_log_service.py b/api/db/services/pipeline_operation_log_service.py index 6858751eb..9846d79c1 100644 --- a/api/db/services/pipeline_operation_log_service.py +++ b/api/db/services/pipeline_operation_log_service.py @@ -170,11 +170,11 @@ class PipelineOperationLogService(CommonService): avatar=avatar, ) timestamp = current_timestamp() - datetime_now = datetime.now() + datetime_now = datetime_format(datetime.now()) log["create_time"] = timestamp - log["create_date"] = datetime_format(datetime_now) + log["create_date"] = datetime_now log["update_time"] = timestamp - log["update_date"] = datetime_format(datetime_now) + log["update_date"] = datetime_now with DB.atomic(): obj = cls.save(**log) diff --git a/api/db/services/search_service.py b/api/db/services/search_service.py index 1c7687b54..7366a9708 100644 --- a/api/db/services/search_service.py +++ b/api/db/services/search_service.py @@ -28,10 +28,13 @@ class SearchService(CommonService): @classmethod def save(cls, **kwargs): - kwargs["create_time"] = current_timestamp() - kwargs["create_date"] = datetime_format(datetime.now()) - kwargs["update_time"] = current_timestamp() - kwargs["update_date"] = datetime_format(datetime.now()) + current_ts = current_timestamp() + current_date = datetime_format(datetime.now()) + + kwargs["create_time"] = current_ts + kwargs["create_date"] = current_date + kwargs["update_time"] = current_ts + kwargs["update_date"] = current_date obj = cls.model.create(**kwargs) return obj diff --git a/api/db/services/user_service.py b/api/db/services/user_service.py index b5e754dbd..c065d91d7 100644 --- a/api/db/services/user_service.py +++ b/api/db/services/user_service.py @@ -116,10 +116,13 @@ class UserService(CommonService): kwargs["password"] = generate_password_hash( str(kwargs["password"])) - kwargs["create_time"] = current_timestamp() - kwargs["create_date"] = datetime_format(datetime.now()) - kwargs["update_time"] = current_timestamp() - kwargs["update_date"] = datetime_format(datetime.now()) + current_ts = current_timestamp() + current_date = datetime_format(datetime.now()) + + kwargs["create_time"] = current_ts + kwargs["create_date"] = current_date + kwargs["update_time"] = current_ts + kwargs["update_date"] = current_date obj = cls.model(**kwargs).save(force_insert=True) return obj