Dbix :: clase

Magnamador relacional de objeto extensible y flexible
Descargar ahora

Dbix :: clase Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Matt S Trout
  • Sitio web del editor:
  • http://search.cpan.org/~mstrout/

Dbix :: clase Etiquetas


Dbix :: clase Descripción

Mapero relacional de objeto extensible y flexible DBIX :: Class es un objeto Mapper relacional de objeto extensible y flexible. Este es un Mapper SQL a OO con un objeto API inspirado en clase :: DBI (con una capa de compatibilidad como trampolín para portones) y una API de resultados que permite la encapsulación abstracta de Operaciones de la base de datos. Su objetivo es hacer que represente las consultas en su código como sea posible, como sea posible, al tiempo que proporciona acceso a la mayor cantidad de capacidades de la base de datos posible, incluida la recuperación de registros relacionados de varias tablas en una sola consulta, unirse, unirse, a la izquierda, unirse, Distinto, grupo por, ordenar y tener soporte .dbix :: clase puede manejar claves primarias y extrañas de múltiples columnas, consultas complejas y paginación a nivel de base de datos, y lo mejor para consultar solo la base de datos para devolver algo que ha Pidió directamente. Si se usa un conjunto de resultados como iterador, solo obtiene filas de la manija de la declaración según lo solicitado para minimizar el uso de la memoria. Cuenta con soporte de incremento automático para SQLite, MySQL, PostgreSQL, Oracle, SQL Server y DB2 y se sabe que se usa en la producción al menos los primeros cuatro, y es la caja fuerte y la caja fuerte de la caja (aunque su DBD Puede que no sea). Este proyecto aún está bajo desarrollo rápido, las características nuevas y grandes pueden ser marcadas experimentales: tales API aún se pueden usar, pero pueden tener errores de borde. Los casos de prueba fallecidos son * siempre * Bienvenidos y los lanzamientos de puntos se establecen rápidamente a medida que se encuentran y se solucionan los errores. Hacemos todo lo posible para mantener la compatibilidad total hacia atrás para las API publicadas, ya que DBIX :: Clase se usa en la producción en muchas organizaciones, e incluso al revés, los cambios incompatibles a las API no publicadas se fijarán si se informan y lo hacen, no le cuesta a la base de código nada. La suite de prueba es bastante sustancial, y varios lanzamientos de desarrolladores generalmente se hacen a CPAN antes de la sucursal para la próxima versión se fusiona de nuevo al tronco para un lanzamiento importante. Requisitos: · Perl


Dbix :: clase Software relacionado