all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: libdbix-class-perl  ]

Package: libdbix-class-perl (0.082843-1)

Links for libdbix-class-perl

Screenshot

Debian Resources:

Download Source Package libdbix-class-perl:

Maintainers:

External Resources:

Similar packages:

oggetto estensibile e flessibile <-> mappatore relazionale

DBIx::Class è un mappatore da SQL a OO con un'API per oggetti ispirata da Class::DBI (e un livello di compatibilità come punto di partenza per i port) e un'API per insiemi di risultati che permette l'incapsulamento astratto di operazioni su database. Mira a rendere la rappresentazione delle interrogazioni nel codice il più vicina al Perl possibile, continuando al contempo a fornire accesso alla maggior parte possibile di funzionalità del database, inclusi il recupero di record correlati da più tabelle in un'unica interrogazione, e la gestione di JOIN, LEFT JOIN, COUNT, DISTINCT, GROUP BY e HAVING.

DBIx::Class può gestire chiavi primarie ed esterne multi-colonna, interrogazioni complesse e paging a livello di database, e fa del suo meglio per interrogare il database solo allo scopo di recuperare qualcosa che è stato espressamente richiesto. Se un insieme di risultati viene usato come iteratore, recupera solo le righe dall'handle di istruzione come richiesto, al fine di minimizzare l'uso di memoria. Ha la gestione per incrementi automatici per SQLite, MySQL, PostgreSQL, Oracle, SQL Server e DB2 ed è noto il suo uso in ambienti di produzione con almeno i primi quattro di questi; inoltre ha in modo predefinito gestione sicura di fork e thread (anche se il DBD dell'utente potrebbe non averla).

Other Packages Related to libdbix-class-perl

  • depends
  • recommends
  • suggests
  • enhances

Download libdbix-class-perl

Download for all available architectures
Architecture Package Size Installed Size Files
all 739.0 kB2,113.0 kB [list of files]