DBIX :: Classe :: Schéma :: Chargeur

Définition dynamique d'un DBIX :: Classe :: Schéma
Télécharger maintenant

DBIX :: Classe :: Schéma :: Chargeur Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Dagfinn Ilmari Manns?ker
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~ilmari/

DBIX :: Classe :: Schéma :: Chargeur Mots clés


DBIX :: Classe :: Schéma :: Chargeur La description

Définition dynamique d'un DBIX :: Classe :: Schéma DBIX :: Classe :: Schema :: Loader est un module Perl qui automatise la définition d'un DBIX :: Classe :: Schema en numérisant les définitions de table de la base de données et la configuration des colonnes, des clés primaires et des relations.dbix :: Classe :: Schéma :: Chargeur prend actuellement en charge uniquement le type de stockage DBI. Il a un soutien explicite pour DBD :: PG, DBD :: MySQL, DBD :: DB2, DBD :: SQLite et DBD :: Oracle. D'autres pilotes DBI peuvent fonctionner à un degré plus élevé ou moins élevé avec cette chargeur, en fonction de la quantité de la spécification DBI qu'elles implémentent et de la manière dont la mise en uvre standard est.Patches pour rendre les autres DBDS fonctionner correctement.See DBIX :: Classe :: Schema :: Loader :: DBI :: Écrire pour des notes sur la rédaction de votre propre sous-classe spécifique au fournisseur pour un pilote DBD non supporté. Ce module nécessite DBIX :: Classe 0.07006 ou ultérieure, et obsolète l'ancien DBIX :: Classe :: Loader.Ce module est conçu plus pour vous mettre en place et courir rapidement contre une base de données existante, ou pour être efficace pour des situations simples, plutôt que d'être ce que vous utilisez à long terme pour une base de données / projet complexe. Ce n'est pas dit, en transition de votre code d'un Le schéma généré par ce module à celui qui n'utilise pas ce module doit être simple et sans douleur, alors ne craignez donc pas de craint de la transition sur la route. Utilisez la base QW / DBIX :: Classe :: Schéma :: Chargeur /; __Package __-> loader_option (contrainte => '^ foo. *', # Débogage => 1,); # dans le code d'application séparé ... Utilisez mon :: Schéma; My $ Schema1 = My :: Schema-> Connect ($ DSN, $ utilisateur, $ Mot de passe, $ attrsses); # -or- mon $ schema1 = "mon :: schéma"; $ SCHEMA1-> Connexion (comme ci-dessus); Exigences: · Perl


DBIX :: Classe :: Schéma :: Chargeur Logiciels associés