Dbix :: Klasse.

erweiterbarer und flexibler Objekt Relational Mapper
Jetzt downloaden

Dbix :: Klasse. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Matt S Trout
  • Website des Verlags:
  • http://search.cpan.org/~mstrout/

Dbix :: Klasse. Stichworte


Dbix :: Klasse. Beschreibung

Erweiterbarer und flexibler Gegenstand Relational Mapper DBIX :: Klasse ist ein erweiterbarer und flexibler Objekt Relational Mapper.Das ist ein SQL-To-OO-Mapper mit einem Objekt-API, das von Klasse :: dBI inspiriert ist (mit einer Kompatibilitätsschicht als Sprungbrett zum Portieren) und einer Ergebnisset-API, die eine abstrakte Einkapselung ermöglicht Datenbankoperationen. Es zielt darauf ab, die Darstellung von Abfragen in Ihrem Code als möglichst wie möglich als möglichst darstellen, während Sie den Zugriff auf möglichst viele der Funktionen der Datenbank wie möglich bieten, einschließlich des Abrufen verwandter Datensätze aus mehreren Tischen in einer einzelnen Abfrage, Join, Links beitreten, zählen, Unterscheidet, gruppation, ordnen von support.dbix :: class kann mit mehrspalte primären und fremde Schlüssel, komplexe Abfragen und Datenbankebene paging, und es ist am besten, die Datenbank nur abzufragen, um etwas zurückzugeben, um etwas zurückzugeben direkt gefragt. Wenn ein Ergebnisset als Iterator verwendet wird, ruft er nur Zeilen aus dem Anweisungsgriff ab, um den Speicherverbrauch zu minimieren. Es verfügt über eine automatische Inkrementunterstützung für SQLite, MySQL, PostgreSQL, Oracle, SQL Server und DB2 und ist dafür bekannt, dass es in der Produktion an mindestens den ersten vier verwendet wird, und ist Gabel- und Thread-Safe aus dem Kästchen (obwohl Ihre DBD Kann nicht sein) Versagen von Testfällen sind * immer * Welcome und Point-Releases werden schnell ausgeführt, da Fehler gefunden und behoben werden. Wir tun unser Bestes, um die vollständige Rückwärtskompatibilität für veröffentlichte APIs aufrechtzuerhalten, da DBIX :: Klasse in vielen Organisationen in der Produktion verwendet wird, und sogar rückwärts inkompatible Änderungen an nicht veröffentlichten APIs werden behoben, wenn sie gemeldet werden, und dies nicht der Codebase kostenlos kostet. Die Testsuite ist ziemlich wesentlich, und es werden mehrere Entwickler-Releases in der Regel auf CPAN vor dem Zweig für die nächste Version gemacht wird zurück in den Rumpf für eine Hauptveröffentlichung zusammengeführt. Anforderungen: · Perl.


Dbix :: Klasse. Zugehörige Software