Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Criação de tabelas para He4rt Squads #58

Open
lanjoni opened this issue Aug 8, 2023 · 3 comments
Open

Criação de tabelas para He4rt Squads #58

lanjoni opened this issue Aug 8, 2023 · 3 comments

Comments

@lanjoni
Copy link
Member

lanjoni commented Aug 8, 2023

Objetivo é implementar as novas tabelas para administração dentro do He4rt Squads, respeitando a estrutura atual do projeto.

Modelagem de Dados

  • table: squads
    • id: int
    • name: string
    • description: string
    • logo_url: string (squad logo url)
    • leader_id: uuid (char 36)
  • table: squad_members
    • id: int
    • squad_id: int
    • user_id: uuid (char 36)
    • role_id: int
  • table: squad_roles
    • id: id
    • name: string
@Canhassi12
Copy link
Member

description, talvez seja melhor usar o tipo text, por poder ter mais coisas escritas

@Canhassi12
Copy link
Member

Seria interessante a gente ja ter a modelagem também dos usuarios. O que eles precisam ter de informações, e alinha os relacionamentos com squad. O leader_id talvez seja uma foreingKey, enfim, não estou bem por dentro das regras e etc...

  • table: users
    • id: int
    • name: string

@Luisnadachi
Copy link
Collaborator

Luisnadachi commented Aug 26, 2023

@lanjoni eu vi que nessa issue #60 vcs comentaram algo sobre sub_lider, sera que na tabela squads n seria botar uma boa sub_leader_id?

Edit dia 27/08: Esse ponto foi resolvido já na PR #61

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants