Detalhes de Software:
Versão: 0.42.0
Data de upload: 12 May 15
Licença: Livre
Popularidade: 43
stucco_evolution é um gerenciador de SQLAlchemy para repoze.evolution & nbsp;. Fornece uma maneira simples de implementar as migrações de esquema como um pacote de scripts Python numeradas.
stucco_evolution mantém uma tabela com (packageName, versão) tuplas e vai passar uma sessão de SQLAlchemy para os scripts evolveN.py numeradas para trazer o esquema para packagename up-to-date. Tudo que você tem a fazer é escrever o Python e SQL necessário para que isso aconteça
O que é novo nesta versão:.
- Adicionar paster criar mypackage stucco_evolution -t para criar um módulo de evolução em mypackage / evoluir /...
O que é novo na versão 0.33:
- mudança Trás-incompatíveis. Uma conexão SQLAlchemy agora é necessária em todos os lugares a sessão foi anteriormente esperado. Isso é necessário para DDL transacional (a capacidade de reverter uma migração que lança uma exceção.)
O que é novo na versão 0.12:
- Adicione create_or_upgrade_packages (sessão, '') packageName função de conveniência
O que é novo na versão 0.11:
- API mudanças para trás-incompatíveis
- Melhorar a documentação
- Detectar dependências circulares entre módulos evolução
- Recupere 100% de cobertura de declaração (no entanto, os testes de unidade depender de vários pacotes inéditos)
O que é novo na versão 0.9:
- Renomear para stucco_evolution
- atualização do próprio stucco_evolution () irá agora deletage tudo stucco_evolution.Base.metadata.crete_all (sessão) para os scripts evolveN.py. Isso evita as declarações DROP TABLE 'quando uma atualização inclui mesa renomeia.
Requisitos :
- Python
Comentários não encontrado