DBIX :: Migration :: Verzeichnisse

DBIX :: Migration :: Verzeichnisse ist ein Perl-Modul, um SQL-Schemas zu installieren / zu entfernen.
Jetzt downloaden

DBIX :: Migration :: Verzeichnisse Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Tyler MacDonald
  • Website des Verlags:
  • http://search.cpan.org/~crakrjack/

DBIX :: Migration :: Verzeichnisse Stichworte


DBIX :: Migration :: Verzeichnisse Beschreibung

DBIX :: Migration :: Verzeichnisse ist ein Perl-Modul, um SQL-Schemas zu installieren / zu entfernen / zu verbuchen. DBIX :: Migration :: Verzeichnisse ist ein Perl-Modul zum Installieren / Entfernen / Upgrade / Downgrade SQL-Schemas.Synopsis Verwenden Sie DBIX :: Migration :: Verzeichnisse; Verwenden Sie DBI; Meine $ dbh = dbi-> connect ('db: etwas: etwas = wo', 'Benutzer', 'Pass'); MY $ M = DBIX :: Migration :: Verzeichnisse -> NEU (Base => '/ path / wo / schemata / sind', schema => 'myapp', wert_version_from => 'myapp :: datapackage', dbh => $ dbh); $ M-> Migrieren oder sterben Sie "Installation der Datenbank fehlgeschlagen!"; DBIX :: Migration :: Verzeichnisse bietet Ihnen ein Framework für die Verwaltung von Datenbankschemas einfach. Sie erstellen ein Verzeichnis, um Ihr Schema zu halten, dann erstellen Sie in diesem Verzeichnis Unterverzeichnisse, die den SQL-Code enthalten, der das Installieren, Entfernen, Upgrade oder Downgrade Ihres Schemas enthält. Das Schema-Layout wird im Abschnitt "Directory Layout" unten detaillierter beschrieben. Wenn aufgefordert, ein Datenbankschema, dBIX :: Migration :: Verzeichnisse auf diese Verzeichnisse anzusehen und versuchen, den kürzesten Weg zwischen zu finden zwei Schema-Versionen. Es wird dann den gesamten Upgrade-Code in einer Transaktion ausführen, wodurch das Upgrade fehlschlägt. Multiple Datenbankschemas können innerhalb einer Datenbank verwaltet werden. DBIX :: Migration :: Verzeichnisse erforderlich, erfordert derzeit zwei Tabellen, die in Ihrer Datenbank vorhanden sind, um Schemaversionsnummern und Upgrade / Downgrade-Historie zu verfolgen. Diese Tabellen werden als "Migration_Schema_Version" und "Migration_Schema_log" bezeichnet und sind auch mit DBIX :: Migration :: Verzeichnisse überschaubar. Anforderungen: · Perl.


DBIX :: Migration :: Verzeichnisse Zugehörige Software

Nmnlogger.

NMNLOGGER ist ein kleiner Satz von PHP-Klassen, die einen einfachen, aber effektiven Protokollmechanismus bereitstellen. ...

126

Herunterladen