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

[api] - Criar a entidade InscriptionPhaseReview #568

Closed
3 of 4 tasks
alessandrofeitoza opened this issue Jan 20, 2025 · 0 comments · Fixed by #577
Closed
3 of 4 tasks

[api] - Criar a entidade InscriptionPhaseReview #568

alessandrofeitoza opened this issue Jan 20, 2025 · 0 comments · Fixed by #577
Assignees

Comments

@alessandrofeitoza
Copy link
Member

alessandrofeitoza commented Jan 20, 2025

WHAT

Precisamos criar a entidade de avaliação InscriptionPhaseReview, que servirá como resultado de cada fase da oportunidade.

Nela é que de fato teremos o veredito, os aprovados.

Obs: Essa entidade é responsável pelo resultado daquela fase, mas não da oportunidade toda.

Uma InscriptionPhase tem uma "InscriptionPhaseReview"

Schema

flowchart TD
  Opportunity <--> Phase <--> InscriptionPhase <--> Agent/Participant
  Phase <--> Agent/Reviewers
  InscriptionPhase <--> InscriptionPhaseReview
Loading
Column Type Nullable Obs
id UUID no ...
inscriptionPhaseId UUID no relation with InscriptionPhase 1:1
reviewerId UUID no relation with Agent N:1
result JSON no ...
createdAt Datetime no ...
updatedAt Datetime yes ...
deletedAt Datetime yes ...

Exemplo de result

{
    "result": {
        "communication-skill": 10,
        "post-graduate": true
    } 
}

CHECKLIST

@alessandrofeitoza alessandrofeitoza converted this from a draft issue Jan 20, 2025
@alessandrofeitoza alessandrofeitoza moved this from SPRINT BACKLOG to TODO in Aurora Jan 20, 2025
@henriquelopeslima henriquelopeslima moved this from TODO to IN PROGRESS in Aurora Jan 20, 2025
@alessandrofeitoza alessandrofeitoza moved this from IN PROGRESS to TEST in Aurora Jan 21, 2025
@alessandrofeitoza alessandrofeitoza moved this from TEST to DONE in Aurora Jan 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: DONE
Development

Successfully merging a pull request may close this issue.

2 participants