fix: unserialize json in sqlite backend