Fix persona id change

This commit is contained in:
Weves 2024-02-19 15:19:44 -08:00 committed by Chris Weaver
parent aa6d86accd
commit 6b3ad15c90

View File

@ -2,6 +2,7 @@ from collections.abc import Sequence
from uuid import UUID
from sqlalchemy import delete
from sqlalchemy import func
from sqlalchemy import not_
from sqlalchemy import nullsfirst
from sqlalchemy import or_
@ -556,7 +557,7 @@ def delete_old_default_personas(
stmt = (
update(Persona)
.where(Persona.default_persona, Persona.id > 0)
.values(deleted=True)
.values(deleted=True, name=func.concat(Persona.name, "_old"))
)
db_session.execute(stmt)