Możesz spróbować objection.js
który pozwala zadeklarować, że niektóre kolumny mają być oznaczone jako atrybuty json, a te powinny być automatycznie skrócone podczas wstawiania/aktualizowania ich wartości https://vincit.github.io/objection.js/api/model/static-properties.html#static-jsonattributes
Nie próbowałem jednak, czy działa z mysql. Nie widzę powodu, dla którego by tak nie było.