From fd40a006a3c1f6c8196e8c5b204a23fbefc650a5 Mon Sep 17 00:00:00 2001 From: Trafficone Date: Fri, 20 Mar 2026 16:03:42 +0000 Subject: [PATCH] Handle UUID formatting for SQLite dialect --- fastapi_users_db_sqlalchemy/generics.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fastapi_users_db_sqlalchemy/generics.py b/fastapi_users_db_sqlalchemy/generics.py index ddfe639..ea9e0e6 100644 --- a/fastapi_users_db_sqlalchemy/generics.py +++ b/fastapi_users_db_sqlalchemy/generics.py @@ -32,6 +32,8 @@ def process_bind_param(self, value, dialect): return value elif dialect.name == "postgresql": return str(value) + elif dialect.name == "sqlite": + return str(value).replace("-", "") else: if not isinstance(value, uuid.UUID): return str(uuid.UUID(value))