From 838d1665d24f80cad3669f25ccead7bd6712f1d1 Mon Sep 17 00:00:00 2001 From: Kyle Burton Date: Fri, 17 Jan 2025 02:59:01 -0600 Subject: [PATCH] Add Mutable to item column --- gen3userdatalibrary/models/user_list.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gen3userdatalibrary/models/user_list.py b/gen3userdatalibrary/models/user_list.py index 5724df9c..032efdfb 100644 --- a/gen3userdatalibrary/models/user_list.py +++ b/gen3userdatalibrary/models/user_list.py @@ -5,6 +5,7 @@ from pydantic import BaseModel, ConfigDict, Field from sqlalchemy import UUID, Column, DateTime, Integer, String, UniqueConstraint from sqlalchemy.dialects.postgresql import JSONB +from sqlalchemy.ext.mutable import MutableDict from sqlalchemy.orm import declarative_base Base = declarative_base() @@ -115,7 +116,7 @@ class UserList(Base): nullable=False, ) - items = Column(JSONB) + items = Column(MutableDict.as_mutable(JSONB)) __table_args__ = (UniqueConstraint("name", "creator", name="_name_creator_uc"),)