Dbix :: clase :: esquema :: cargador

Definición dinámica de un DBIX :: Class :: Schema
Descargar ahora

Dbix :: clase :: esquema :: cargador Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Dagfinn Ilmari Manns?ker
  • Sitio web del editor:
  • http://search.cpan.org/~ilmari/

Dbix :: clase :: esquema :: cargador Etiquetas


Dbix :: clase :: esquema :: cargador Descripción

Definición dinámica de un DBIX :: Clase :: Schema DBIX :: Class :: Schema :: Loader es un módulo PERL que automatiza la definición de un DBIX :: Class :: Schema al escanear las definiciones de la tabla de la base de datos y configurar las columnas, las claves primarias y las relaciones.dbix :: Class :: Esquema :: Loader actualmente admite solo el tipo de almacenamiento DBI. Tiene soporte explícito para DBD :: PG, DBD :: MySQL, DBD :: DB2, DBD :: SQLite y DBD :: Oracle. Otros conductores de DBI pueden funcionar en mayor o menor grado con este cargador, dependiendo de la cantidad de la especificación de DBI que implementan, y cómo es la norma su implementación. Tocamos para hacer que otros DBDs funcionen correctamente. Vee DBIX :: Class :: Schema :: Cargador :: DBI :: Escritura para notas sobre cómo escribir su propio subclase específico del proveedor para un controlador DBD no compatible. Este módulo requiere DBIX :: Clase 0.07006 o posterior, y obsoleta el DBIX anterior :: Class :: Loader.Este módulo está diseñado más para que lo haga y se ejecute rápidamente contra una base de datos existente, o para ser efectiva para situaciones simples, en lugar de ser lo que usa a largo plazo para una base de datos / proyecto complejo. Que se dice, la transición de su código de un El esquema generado por este módulo a uno que no usa este módulo debe ser sencillo e indoloro, así que no te alejes de él solo por temores de la transición por la carretera. Paquete de HIVO :: esquema; Use Base QW / DBIX :: Class :: Schema :: Loader /; __Paquetar __-> loader_options (restricción => '^ foo. *', # Depuración => 1,); # en el código de aplicación separado ... use mi :: esquema; My $ Schema1 = My :: Schema-> Connect ($ DSN, $ usuario, $ contraseña, $ attrs); # -o- My $ Schema1 = "My :: esquema"; $ schema1-> conexión (como se arriba); Requisitos: · Perl


Dbix :: clase :: esquema :: cargador Software relacionado