Entiteitsmodel

Beheer entiteitsmodeldefinities
Download nu

Entiteitsmodel Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Naam uitgever:
  • Tom Molesworth
  • Uitgever website:
  • http://search.cpan.org/~team/

Entiteitsmodel Tags


Entiteitsmodel Beschrijving

Beheer entiteitsmodeldefinities EntityModel is een PERL-module die een abstractiesysteem voor gegevensopslag biedt (in de vorm van een objectrelationeel model) voor toegang tot backend-opslag van PERL en andere talen. De bedoeling is om een modeldefinitie te nemen en de databasetabellen, cachinglaag en de bijbehorende code (PERL / C ++ / JS) te genereren of bij te werken voor toegang tot gegevens. Synopsis Gebruik EntityModel; # Definieer Model mijn $ Model = EntityModel-> Nieuw-> Load_From (JSON => {entiteit: , Primary => {veld: , Separator:': '}]}); # Pas PostGresQL Schema aan (optioneel, alleen nodig als het model van het model) $ Model-> Toepassen ('PostgreSQL' => {schema => 'datamodel', host => 'localhost', gebruiker => 'testuser'}); # Creëer Perl-klassen $ Model-> Toepassen ('Perl' => {namespace => 'Entity', Baseclass => 'EntityModel :: EntityBase'}); Mijn $ Artikel = Entiteit :: Artikel-> Maken (titel => 'Testartikel', inhoud => 'Artikelinhoud') -> Gedaan (Sub {My $ Article = Shift; Say "ID was". $ Artikel-> ID;}) -> Fail (sub {doend 'kan geen nieuw artikel maken ";}); Entiteit :: Artikel-> Find (titel => 'Testartikel') -> Eerste (sub {My $ Match = Shift; $ Match-> Titel ('Herziene titel'); Die "Instances van hetzelfde object zouden altijd moeten zijn gekoppeld, consistent en up-to-date "tenzij $ artikel-> titel EQ $ MATCH-> TITEL;}); Vereisten: · Perl


Entiteitsmodel Gerelateerde software