Unicidade do campo ``role.name`` #1040

Fixes: #1040 

- cambio no models.py
- adiciono migração
- adiciono test