1. Circunstância (O Desafio no Mundo Real)
2. Fundamentos & Conceito Central (Estudos)
1. Situação e objetivo
O esquema evolui e equipe precisa alterar tabelas sem editar ambientes manualmente. ORM mapeia objetos a tabelas, mas não elimina SQL nem transações. Sessão representa unidade de trabalho. Migrações descrevem mudanças; geração automática não conhece intenção ou impacto nos dados.
2. Decisão técnica
Repositório precisa esclarecer uma fronteira; mudança destrutiva exige estratégia para dados.
3. Prática guiada
- Mapeie entidades e declare relações.
- Implemente operação com escopo claro de sessão.
- Gere migração Alembic, revise e aplique em banco descartável.
4. Critérios de aceitação
- Sessões encerram mesmo após erro.
- Migrações são revisadas e ordenadas.
5. Aplicação
Conecte catálogo ao PostgreSQL e versione o esquema inicial. Use dados sintéticos; o exercício não comprova prontidão de produção.
...Quer praticar no Laboratório e emitir seu Certificado?
Faça sua matrícula para ter acesso à videoaula completa, áudio narrativo, roteiro de slides com controles, laboratório guiado com envio de evidência e certificado com código verificável de autenticidade.
