Esquema de permissões modificado

Ae @gabrielcaires, acho que seria uma boa evitarmos fazer esse tipo de coisa por agora para não criarmos incompatibilidade entre os diferentes banco de dados.

E se usarmos o `add_index` do próprio active_record para podermos manter o que foi decidido [aqui](https://github.com/RubyCastsBrasil/RubyCastsBrasil/wiki/Decisoes-BancoDeDadosDesenvolvimento)? Dessa forma o desenvolvedor é livre pra usar o banco de dados que preferir e a gente não precisa ficar resolvendo problemas que só acontecem em produção por ter um setup muito diferente.

Que tal?