I need to update a JSON type column in a MySQL database using JSON_ARRAY_APPEND. I can't just use python's .append() because this operation needs to occur on the database level to avoid race conditions.
Is this possible to do with SQLAlchemy?
CodePudding user response:
Yes, you can use database builtin functions thanks to func:
from sqlalchemy import func
func.json_array_append(...)
