Error !

OperationalError: (sqlite3.OperationalError) database is locked [SQL: SELECT cache_table.id AS cache_table_id, cache_table."key" AS cache_table_key, cache_table.value AS cache_table_value, cache_table.expiration_time AS cache_table_expiration_time FROM cache_table WHERE cache_table."key" = ? ORDER BY cache_table.expiration_time DESC] [parameters: ('commentary_detail_zh_CN_the-hong-kong-market-saw-an-early-rally-followed-by-a-pullback-hk-2025-11-14-zh_hk',)] (Background on this error at: http://sqlalche.me/e/e3q8)

cursor.executemany(statement, parameters) def do_execute(self, cursor, statement, parameters, context=None): cursor.execute(statement, parameters) def do_execute_no_params(self, cursor, statement, context=None): cursor.execute(statement) def is_disconnect(self, e, connection, cursor):
/usr/local/lib/python3.8/site-packages/sqlalchemy/engine/default.py, line 588:
cursor.execute(statement, parameters)
/usr/local/lib/python3.8/site-packages/sqlalchemy/engine/base.py, line 1245:
self.dialect.do_execute(
/usr/local/lib/python3.8/site-packages/sqlalchemy/util/compat.py, line 152:
raise value.with_traceback(tb)
/usr/local/lib/python3.8/site-packages/sqlalchemy/util/compat.py, line 398:
reraise(type(exception), exception, tb=exc_tb, cause=cause)
/usr/local/lib/python3.8/site-packages/sqlalchemy/engine/base.py, line 1476:
util.raise_from_cause(sqlalchemy_exception, exc_info)
/usr/local/lib/python3.8/site-packages/sqlalchemy/engine/base.py, line 1249:
self._handle_dbapi_exception(
/usr/local/lib/python3.8/site-packages/sqlalchemy/engine/base.py, line 1095:
ret = self._execute_context(
/usr/local/lib/python3.8/site-packages/sqlalchemy/sql/elements.py, line 293:
return connection._execute_clauseelement(self, multiparams, params)
/usr/local/lib/python3.8/site-packages/sqlalchemy/engine/base.py, line 982:
return meth(self, multiparams, params)
/usr/local/lib/python3.8/site-packages/sqlalchemy/orm/query.py, line 3414:
result = conn.execute(querycontext.statement, self._params)
/usr/local/lib/python3.8/site-packages/sqlalchemy/orm/query.py, line 3389:
return self._execute_and_instances(context)
/usr/local/lib/python3.8/site-packages/sqlalchemy/orm/query.py, line 3233:
return list(self)
/opt/source/mscn-site/./mscnsite/models.py, line 151:
DBSession.query(CacheData)
/opt/source/mscn-site/./mscnsite/views/commentary.py, line 85:
cached_data = get_cache(cache_key)