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

Dinamização dos Avisos #29

Open
wants to merge 10 commits into
base: main
Choose a base branch
from
Open

Dinamização dos Avisos #29

wants to merge 10 commits into from

Conversation

josemayer
Copy link
Contributor

Este pull-request tem como objetivo dinamizar o componente de avisos da página principal, recuperando-o a partir da rota /avisos, que invoca um serviço do backend que se comunica com o banco de dados da aplicação.

@josemayer
Copy link
Contributor Author

Neste pull-request, foquei em adicionar somente o método GET na rota e moldei o serviço de acordo com o esquema do banco de dados, que pode ser gerado a partir desse arquivo.

Mais à frente, vamos implementar os demais métodos (como POST e DELETE), mas se você deseja já implementá-los no seu serviço ou ver o seu funcionamento, pode consultar esse exemplo de POST.

Para se guiar na criação dos demais serviços, veja a aba de arquivos modificados deste pull-request. Em breve, algumas instâncias-exemplo serão inseridas no banco de dados para teste (como slides e botões de slides, FAQs, usuários, administradores, horários, etc.)

@josemayer
Copy link
Contributor Author

Fiz o merge dos arquivos de povoamento SQL do banco de dados aqui nessa branch. Você pode vê-los na main, clicando aqui. Eles contêm algumas instâncias para as tabelas que vocês irão implementar, para que a API possa dar um resultado "visível" a partir da rota e para fins de debug do código. Se a API der uma saída que corresponde àquelas entradas da tabela, então isso é um provável sinal de que a implementação está funcionando =).

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

Successfully merging this pull request may close these issues.

1 participant