If not, does this essentially mean our DB model properties have to match code model properties (up to casing)?
Nevermind, I found this: https://vincit.github.io/objection.js/#columnnamemappers
It seems to do what I require.
#columnnamemappers anchor didn't exists ?
The documentation website changed. It's now at https://vincit.github.io/objection.js/api/model/static-properties.html#static-columnnamemappers
Most helpful comment
The documentation website changed. It's now at https://vincit.github.io/objection.js/api/model/static-properties.html#static-columnnamemappers