TechRate-Lab / TR-Backend

MIT License
0 stars 1 forks source link

[Formulário] Backend - Criar banco de dados para aceitar dados do formulário de opiniões #45

Open JohnnyKamigashima opened 1 year ago

JohnnyKamigashima commented 1 year ago

Precisamos criar um banco de dados para guardar a pesquisa feita pelo formulário, este banco de dados deve ter:

Critérios: e-mail e nome da empresa serão as chaves, pois não poderão existir combinações desses dois repetidos.

obrigatorio nome do campo tipo de campo tamanho do campo decimais
* data_registro data
* email caractere 128
* nome_empresa caractere 200
* ramo_atividade caractere 100
outro_ramo caractere 100
* modelo_contratacao caractere 100
* modelo_trabalho caractere 100
* cargo caractere 100
* stacks_empresa caractere 60
stacks_outros caractere 400
* avaliacao_geral numerico 1
* ambiente_trabalho caractere 20
* apoio_assistencia_rh caractere 20
* diversidade caractere 20
* plano_carreira caractere 20
* remuneracao caractere 20
* treinamento caractere 20
* beneficios texto 400
outros_beneficios texto 200
* salario numerico 10 2
comentarios texto 400
jeffbcampos commented 1 year ago

Boa noite @JohnnyKamigashima . Tudo bem? No Planet Scale, na aba branch, tem a branch de teste, onde fica armaznado as mudanças antes do deploy pra branch Main. Criei uma tabela lá seguindo as orientações da issue. Poderia dar uma olhada e ver se entendi tudo certinho?

JohnnyKamigashima commented 1 year ago

Estou olhando, legal não sabia que dava para definir enum direto no planetscale, estava pensando que deveríamos fazer no backend vou analisar.

JohnnyKamigashima commented 1 year ago

Revisado, aprovado!

Image