Ir para o conteúdo

apogee-core

Pacote base de runtime para projetos gerados pelo Apogee Framework. Oferece classes base para entidades, value objects, DTOs, o ApiResponse padronizado, respostas paginadas e um runner programático do Alembic.

O que está neste pacote

Área O que você ganha
Domain Classes base para Entity, ValueObject, hierarquia de exceções
Application Tipos base Request, Response, UseCase e DTO
HTTP Envelope uniforme ApiResponse<T>, respostas paginadas
Infrastructure Runner programático do Alembic — sem boilerplate de env.py/alembic.ini

Instalação

Bash
pip install apogee-core

Onde se encaixa

Este pacote é integrado automaticamente em projetos gerados via apogee new ou apogee make:*. Normalmente você não o importa manualmente — o código gerado já faz a conexão.

Próximas leituras