Vamos modificar a api do Scheduler para ficar o mais agnóstico possível.
Para isto, temos que desatrelar as funções de database da thread main e jogar a cargo das classes de processo dentro do run.
Better to integrate and install
Deixar as queries do database separadas em um arquivo a parte