Skip to content

feat(seed): adiciona script completo de inicialização com dados financeiros e membros#20

Open
G45P4R82 wants to merge 1 commit intomainfrom
feature/add-seeds
Open

feat(seed): adiciona script completo de inicialização com dados financeiros e membros#20
G45P4R82 wants to merge 1 commit intomainfrom
feature/add-seeds

Conversation

@G45P4R82
Copy link
Copy Markdown
Collaborator

@G45P4R82 G45P4R82 commented Oct 25, 2025

🚀 Descrição

Adiciona comando de seed completo para o sistema The Book, populando o banco com dados realistas de membros, transações e regras de categorização.
O objetivo é facilitar o desenvolvimento e testes com uma base consistente e pronta para uso.


💡 O que foi incluído

  • Criação de livros de caixa (principal e poupança).
  • Cadastro de 8 membros ativos com mensalidade de R$89/mês.
  • Transações reais de janeiro e fevereiro/2024 (receitas, despesas e doações).
  • Regras de categorização automática via regex.
  • Associação de taxas a receber com as transações correspondentes.
  • Resumo financeiro exibido no terminal após execução.

🧠 Como usar

python manage.py seed_thebook

Após rodar:

Credenciais padrão:

  • Admin: admin@lhc.net.br / tijolo22
  • Membros: listados no log do seed

📊 Resultado esperado

  • Base consistente e categorizada.
  • 100+ transações geradas.
  • Sistema pronto para testes e desenvolvimento local.

@G45P4R82 G45P4R82 changed the title add seed feat(seed): adiciona script completo de inicialização com dados financeiros e membros Oct 25, 2025
@G45P4R82 G45P4R82 requested a review from rennerocha November 6, 2025 17:27
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