-
Notifications
You must be signed in to change notification settings - Fork 3
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
Implantação do CRUD de Report e suas dependências #6 #5 #4 #3 #9
Open
pedro21900
wants to merge
46
commits into
eneias-emir:main
Choose a base branch
from
pedro21900:main
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
pedro21900
changed the title
Implantação do modelo
Implantação do CRUD de Report e suas dependências
May 2, 2024
pedro21900
changed the title
Implantação do CRUD de Report e suas dependências
Implantação do CRUD de Report e suas dependências #6 #5 #4 #3
May 2, 2024
melhorias para importação dos dados
…ativado via variável de ambiente
feat: github action
Documentação
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Refs #6 #5 #4 #3
Implementações:
Acredito que o github não dê suporte a vizualização de um plantuml, apenas o gitlab, mas você para vizualizar usando vs code -> link
Adotação das melhores práticas de organização de diretórios em python e implementando os princípios SOLID para tornar o projeto mais compreensível. Além disso, introduzimos o padrão kebab case para a uniformidade na construção de APIs.
Implementação do ORM SQLAlchemy, para lidar com diferentes bancos de dados e mapear as entidades do diagrama de classes mencionado.
Implementa serviço de importação de csv para a base de dados(serviço exposto em producao_api.py
/importar-producao
) , a finalizade dele é baixar o csv e importar ao banco dadosAjuste nos nomes dos módulos, seguindo o padrão snake case do Python, devido a algumas incompatibilidades encontradas com o camel case, especialmente quando há duas letras maiúsculas juntas.
Pefatorar scraping para popular dados no banco de dados(serviço exposto em repot_api.py
/sincronizar
)Implementar repositorio para acesso as entidades