I am trying to clean up a Geopackage and as part of this I would like to delete some styles from the "layer_styles" table. I have tried doing this with the below query in the SQL window of the DB Manager in QGIS 3.4.3:
Delete from "layer_styles" where id = 48
When I run this I get the a database error popup window with the error message
SQLite objects created in a thread can only be used in that same thread. The object was created in thread id 29468 and this is thread id 31144.
Does anyone know if my query is wrong or whether this is a limitation with the Geopackage format?