Como buscar tópicos ordenados pelo valor do campo personalizado iso8601?

Encontrei uma maneira de fazer isso, mas envolve conversão de tipo, seja de string para data (já que sortDate é um valor de campo personalizado do tipo string) ou de data para string para created_at.

Eu estava procurando uma solução menos exigente e que não exigisse trabalho extra, como scripts de migração de banco de dados.

Não tenho certeza de como o Discourse lida com tabelas personalizadas quando se trata de rebasing e atualização do banco de dados.