South

Tela Software:
South
Detalhes de Software:
Versão: 1.0.2
Data de upload: 1 Mar 15
Revelador: Andrew Godwin
Licença: Livre
Popularidade: 28

Rating: 2.0/5 (Total Votes: 2)

Seus principais objetivos é fornecer uma camada de migração simples, estável e independente de banco de dados.
Tem uma geração automática do esquema (syncdb) que deve ser executado pelo menos uma vez em cada projeto Django.
Sul pode dizer se a migração foi deixado de fora ou não, e irá avisar o desenvolvedor

Características :.

  • criação de migração automática : Sul. pode ver o que mudou em seu arquivo models.py e escrever automaticamente migrações que correspondem as suas alterações
  • independência Base de dados:. Na medida do possível, do Sul é completamente banco de dados agnóstica, apoiando cinco backends de banco de dados diferentes
  • App-savvy: Sul. Conhece e trabalha com o conceito de aplicativos Django, permitindo que você use as migrações para alguns de seus aplicativos e deixar o resto para continuar usando syncdb
  • VCS à prova de: Sul. Notará se alguém comete migrações para o mesmo app como você e eles conflito

O que é novo nesta versão:

  • questões de fixação de carga fixa

O que é novo na versão 0.7.1:

  • Houve um problema chato que causou falha migrações de dados sob MySQL para funcionar de repente seus trás () Método e produzir um erro completamente alheios ao problema original. Isso foi corrigido.
  • Um bug e alguns nondeterminism no novo motor de dependência foi corrigido (anteriormente, as dependências foram, por vezes, calculada de forma errada, e o não-determinismo significava que isso só aconteceu em algumas arquiteturas).
  • suíte de teste interno do Sul agora não é executado por padrão.

O que é novo na versão 0.5:

  • Um novo recurso de congelamento ORM, que permite acessar o ORM em seu estado histórico durante as migrações.
  • Um analisador models.py totalmente reescrito, que agora pode lidar com todos, mas o mais maluco de arquivos de modelos.
  • detecção de mudança automática, assim que as migrações mais comuns podem ser automaticamente escrito para cada necessidade.
  • South agora é empacotado como um subdiretório, sul /, para torná-lo mais fácil de usar com pip, buildout, e sistemas similares.
  • métodos de API de Nice DB para a remoção de chaves estrangeiras, criação e exclusão de restrições exclusivas.
  • compatibilidade total com Django-criado (e todos os outros) restrições.
  • mudanças alter_column mais robusto, incluindo caindo restrições para coisas como PositiveIntegerField ao mudar de distância.

Requisitos :

  • Django 0.97 ou superior

Programas semelhantes

Comentário para South

Comentários não encontrado
Adicionar comentário
Ligue imagens!