fix: Resolve SQLite migration issue

This commit is contained in:
Igor Ilic 2025-11-06 14:51:25 +01:00
parent ac6dd08855
commit ac751bacf0

View file

@ -97,6 +97,16 @@ def upgrade() -> None:
# Insert into user_tenants table # Insert into user_tenants table
if user_data: if user_data:
if op.get_context().dialect.name == "sqlite":
insert_stmt = user_tenants.insert().values(
[
{"user_id": user_id, "tenant_id": tenant_id, "created_at": _now()}
for user_id, tenant_id in user_data
]
)
conn.execute(insert_stmt)
conn.commit()
else:
op.bulk_insert( op.bulk_insert(
user_tenants, user_tenants,
[ [