| DBIX :: Migration :: Annuaire DBIX :: Migration :: Les répertoires sont un module Perl pour installer / supprimer / mettre à niveau / Downgrade SQL Schemas. |
Télécharger maintenant |
DBIX :: Migration :: Annuaire Classement & Résumé
- Licence:
- Perl Artistic License
- Nom de l'éditeur:
- Tyler MacDonald
- Site Internet de l'éditeur:
- http://search.cpan.org/~crakrjack/
DBIX :: Migration :: Annuaire Mots clés
DBIX :: Migration :: Annuaire La description
DBIX :: Migration :: Les répertoires sont un module Perl pour installer / supprimer / mettre à niveau / Downgrade SQL Schemas. DBIX :: Migration :: Les répertoires sont un module Perl pour installer / supprimer / mettre à niveau / Downgrade SQL SCHEMAS.SYNOPSIS Utilisez DBIX :: Migration :: Répertoires; utiliser dbi; My $ DBH = DBI-> Connect ('dB: quelque chose: certains = où', "utilisateur", "passe"); My $ m = dbix :: migration :: répertoires-> nouveau (base => '/ chemin / où / schemas / est', schéma => 'myapp', veut_version_from => "myApp :: DataPackage ', dbh => $ $ dbh); $ m-> migrer ou mourir "Installation de la base de données a échoué!"; DBIX :: Migration :: Les répertoires vous fournissent facilement un cadre de gestion des schemas de base de données. Vous créez un répertoire pour contenir votre schéma, puis dans ce répertoire Créer des sous-répertoires contenant le code SQL pour installer, supprimer, mettre à niveau ou déclasser votre schéma. La disposition de schéma est décrite plus en détail dans la section "Disposition de répertoire" ci-dessous.Lorsqu'il est demandé d'installer, de mettre à niveau ou de rétablir un schéma de base de données, DBIX :: Migration :: Les répertoires vont regarder ces répertoires et tenteront de trouver le chemin le plus court entre deux versions de schéma. Il exécutera ensuite l'intégralité du code de mise à niveau dans une transaction, roulant si la mise à niveau échoue.Multiples Base de données Schemas peut être gérée dans une base de données. DBIX :: Migration :: Les annuaires exigent actuellement que deux tables existent dans votre base de données pour suivre les numéros de version de schéma et l'historique de mise à niveau / de déclassement. Ces tables sont appelées "migration_schema_version" et "migration_schema_log" et sont également gérables à l'aide de DBIX :: Migration :: Répertoires. Exigences: · Perl
DBIX :: Migration :: Annuaire Logiciels associés