Mésoderme

Générateur d'échafaudage de classe de schéma pour DBIX :: Classe
Télécharger maintenant

Mésoderme Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Graham Barr
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~gbarr/

Mésoderme Mots clés


Mésoderme La description

Mesoderm est un module Perl qui crée un échafaudage de code pour DBIX :: Classe à l'aide d'un objet de schéma de SQL :: Traducteur. Au moment de la rédaction de la version de SQL :: Traducteur requis n'est pas disponible sur CPAN et doit être extrait directement de Github.Le résultat est une hiérarchie de packages décrit ci-dessous. L'orignal est utilisé de manière à ce que toutes les méthodes personnalisées soient ajoutées au résultat ou à des cours de résultatsseT peuvent être effectuées en écrivant des classes d'orignal :: des classes de rôle. Cela permet de séparer entre code généré et code écrit.Mesoderm définit des méthodes pour mapper des noms de table aux noms de classe, relations et colonnes aux méthodes d'accesseur. Il est également possible d'avoir une table, une relation ou une colonne exclue du modèle généré. Si les valeurs par défaut ne répondent pas à vos besoins, il est trvite de la sous-classe MESODERM et de fournir des remplaçages.Synopsis Utilisez MESODERM; Utilisez SQL :: Traducteur; utiliser dbi; My $ DBH = DBI-> Connect ($ DSN, $ utilisateur, $ passe); mon $ sqlt = sql :: traducteur-> nouveau (dbh => dbh $ dbh, de => 'dbi'); $ SQLT-> Parse (UNDF); My $ Scaffolde = Mesoderm-> Nouveau (Schema => SQLT-> SCHEMA, SCHEMA_CLASS => 'MY :: SCHEMA',); $ échafaudage-> produire (\ * stdout); page d'accueil du produit


Mésoderme Logiciels associés