| Dbix :: migration :: diretórios dbix :: migration :: diretórios é um módulo Perl para instalar / remover / atualizar / downgrade sql esquemas. |
Baixe Agora |
Dbix :: migration :: diretórios Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Tyler MacDonald
- Site do editor:
- http://search.cpan.org/~crakrjack/
Dbix :: migration :: diretórios Tag
Dbix :: migration :: diretórios Descrição
Dbix :: migration :: diretórios é um módulo Perl para instalar / remover / atualizar / downgrade sql esquemas. DBIX :: Migration :: Diretórios é um módulo Perl para instalar / remover / atualizar / downgrade sql esquemas.synopsis usar dbix :: migration :: diretórios; Use o DBI; Meu $ DBH = DBI-> Connect ('DB: Algo: Alguns = Onde', 'Usuário', 'Pass'); My $ m = dbix :: migration :: diretórios-> Novo (base => '/ caminho / onde / esquemas / são', esquema => 'myapp', desejado_version_from => 'myApp :: dbackage', dbh => $ dbh); $ m-> Migrar ou morrer "Instalando o banco de dados falhou!"; dbix :: migration :: diretórios fornece uma estrutura para gerenciar esquemas de banco de dados facilmente. Você cria um diretório para manter seu esquema, então nesse diretório crie sub-diretórios contendo o código SQL para instalar, remover, atualizar ou rebaixar seu esquema. O layout do esquema é descrito em mais detalhes na seção "Layout de diretório" abaixo. Quando pediu para instalar, atualizar ou rebaixar um esquema de banco de dados, dbix :: migration :: diretórios vão analisar esses diretórios e tentar encontrar o caminho mais curto entre duas versões de esquema. Em seguida, ele executará todo o código de atualização em uma transação, revertindo se a atualização falhar. Os esquemas de banco de dados do Multiple podem ser gerenciados em um banco de dados. DBIX :: Migration :: Os diretórios atualmente requerem duas tabelas em seu banco de dados para rastrear números de versão do esquema e atualização / histórico de downgrade. Essas tabelas são chamadas de "migration_schema_version" e "migration_schema_log" e também são gerenciáveis usando o DBIX :: Migration :: Diretórios. Requisitos: · Perl.
Dbix :: migration :: diretórios Software Relacionado