You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Depois de conseguirmos ter uma primeira iteração está na hora de avaliar melhor os requisitos funcionais, which means, partir a interface da API para uma que melhor dê suit aos needs 🎉 🎉
📝 Plano
Avaliar, do ponto de vista da aplicação do frontend, que endpoints extras podem ser necessários e o que pode ser alterado nos atuais
Revisitar o schema da base de dados
Introduzir scoped roles
💡 Ideias iniciais
Permtir a utilização de query parameters para fornecer filtros ao backend
Mudar o nome da table de associação para participations
Mudar o nome da table members para users (para evitar confusões com a role member)
Tirar o username como PK do membro por um random id (para este poder alterar o seu username)
Fazer do ist_id imutável para não quebrar autenticação com o Fénix
Permitir que apenas exista uma role para cada membro, isto porque as permissões de qualquer forma apenas utilizam a role mais elevada
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Depois de conseguirmos ter uma primeira iteração está na hora de avaliar melhor os requisitos funcionais, which means, partir a interface da API para uma que melhor dê suit aos needs 🎉 🎉
📝 Plano
💡 Ideias iniciais
participations
members
parausers
(para evitar confusões com a rolemember
)username
como PK do membro por um randomid
(para este poder alterar o seu username)ist_id
imutável para não quebrar autenticação com o FénixBeta Was this translation helpful? Give feedback.
All reactions