refatoração para inclusão de novos db dialects