Descrição
Alembic é uma nova ferramenta de migração de base de dados, escrita pelo(a) autor(a) de SQLAlchemy. A ferramenta de migração oferece a seguinte funcionalidade:
* pode emitir comandos ALTER a uma base de dados para alterar a estrutura de tabelas e outros elementos * fornece um sistema no qual "scripts de migração" podem ser construídos; cada script indica uma série particular de passos que pode "atualizar" uma base de dados alvo para uma nova versão, e opcionalmente uma série de passos que pode "rebaixar" de maneira semelhante, tomando os mesmos passos em ordem inversa. * permite que os scripts executem em alguma forma sequencial.