nashvegas

Tela Software:
nashvegas
Detalhes de Software:
Versão: 0.7
Data de upload: 14 Apr 15
Revelador: Patrick Altman
Licença: Livre
Popularidade: 25

Rating: 1.0/5 (Total Votes: 1)

propósito 'NashVegas é permitir que um plug and método jogar para gerir as alterações de banco de dados.
Realmente só abstraindo-se em um app reutilizável, um script que tenho vindo a utilizar em uma equipe de desenvolvimento de quatro pessoas com bastante sucesso por mais de 6 meses.
Migrações de banco de dados é um tópico grande com um monte de diferentes abordagens. Esta abordagem funcionou bem para as minhas necessidades, então eu pensei que eu iria colocá-lo para fora no "Interwebs" e deixar o juiz comunidade que pela sua eficácia.

Como usar

& Nbsp; * Adicione o aplicativo no seu PYTHON_PATH
& Nbsp; * Adicione o aplicativo à sua lista de INSTALLED_APPS no seu arquivo settings.py.
& Nbsp; * Execute a linha de comando:
./manage.py UPGRADEDB --list | --execute [--path / path / to / scripts]
Opções
& Nbsp; * --list - Lista todos os scripts que precisam ser executadas.
& Nbsp; * --execute - Executa todos os scripts que precisam ser executadas.
& Nbsp; * --path - O caminho totalmente qualificado para o qual os scripts de banco de dados estão localizados.
& Nbsp; Este padrão é {{PROJECT_PATH}} / db
Convenções
Parte da simplicidade desta solução baseia-se nas convenções de nomenclatura dos scripts SQL. Eles devem ser nomeados:
& Nbsp;. AAAAMMDD - ## sql
Onde AAAA é o ano em 4 dígitos, MM é o mês dois dígitos, e DD é o dia em dois dígitos.
Um apresentadas chamados versões será criado no seu banco de dados pela primeira vez este comando é executado. Os registros nesta tabela rastrear quais scripts foram executados. . Você deve raramente ou nunca precisamos examinar esta tabela, ou mesmo estar ciente de sua existência

Requisitos :

  • Python

Outro software de desenvolvedor Patrick Altman

formly
formly

20 Feb 15

formly
formly

11 Apr 15

Comentário para nashvegas

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