Můžete zkusit objection.js
který vám umožňuje deklarovat určité sloupce, které mají být označeny jako atributy json, a ty by měly být při vkládání/aktualizaci jejich hodnot automaticky stringovány https://vincit.github.io/objection.js/api/model/static-properties.html#static-jsonattributes
Nezkoušel jsem, jestli to funguje s mysql. Nevidím důvod, proč by tomu tak nebylo.