Skip to content

davipythonweb/clean_arc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

project-clean-arctetura

  • utilizando pylint e comandos para gerar o requirements.txt, apos os commits.
  • configs do vscode para nao gerar arquivos cache

  • essa_eh_minha_funcao -> snake_case === variaveis e funçoes
  • minhaFuncao -> cammelCase === NAõ utilizar em codigo
  • MinhaFuncao -> PascalCase === classes

  • instalar pacotes do projeto pip install -r requirements.txt
  • instalar pre-commit para rodar as configuraçoes do pylint e arquivo yaml pre-commit install
  • tirando um arquivo mandado para o git git rm <nome_do_arquivo> --cached
  • verificando o log do git git log --oneline
  • verificando status dos arquivos no stage git status
  • sobrescrever o commit anterior com as novas auteraçoes git commit --amend --no-edit
  • forçar o push git push --force

  • criando o database pelo interpretador python no terminal:

ˋfrom src.infra.config import *ˋ ˋfrom src.infra.entities import *ˋ ˋdb_conn = DBConnectionHandler()ˋ ˋengine = db_conn.get_engine()ˋ ˋBase.metadata.create_all(engine)ˋ ˋexit()ˋ

  • inserindo dados no database pelo interpretador python no terminal:

ˋfrom src.infra.repo import *ˋ ˋsomething = FakerRepo()ˋ ˋsomething.insert_use()ˋ ˋexit()ˋ

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages