Classe :: DBI :: Datamigração :: Mapper

Classe abstrata para mapear uma única linha no banco de dados de origem para uma única linha no banco de dados de destino.
Baixe Agora

Classe :: DBI :: Datamigração :: Mapper Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Dan Friedman
  • Site do editor:
  • http://search.cpan.org/~lamech/

Classe :: DBI :: Datamigração :: Mapper Tag


Classe :: DBI :: Datamigração :: Mapper Descrição

Classe abstrata para mapear uma única linha no banco de dados de origem para uma única linha no banco de dados de destino. Classe :: Datamigração :: Mapper é uma classe de perl abstrata para mapear uma única linha no banco de dados de origem para uma única linha no banco de dados de destino.Synopsis Use Classe :: DBI :: Datamigração :: Mapas; # ... mais tarde ... # assume que recuperamos uma classe de $ Source_Object da classe do banco de dados de origem # e montou $ mapeamentos, um ref em um hash apropriado de # class :: dbi :: dbi :: datamigração :: mapeamento Objetos: Minha $ Mapper = Nova Classe :: DBI :: Datamigração :: Mapper ({target_cdbi_class => Class, mapeamentos => $ mapeamentos, target_search_keys => @search_keys}); meu $ new_db_object = $ mapper-> mapa ($ source_object); # ... agora $ new_db_object está no novo banco de dados ... Classe :: DBI :: Datamigração :: Mapper é uma classe pai abstrata para objetos que irão mapinar uma única linha de cada vez no banco de dados de origem em uma única linha o novo. Isso é realizado via Classe :: DBI; Supõe-se que existam as classes apropriadas que representam as tabelas nas bases de dados de origem e destino.Mapping é realizada usando um hash de instâncias da classe :: dbi :: Datamigração :: Mapeamento de objetos. Requisitos: · Perl.


Classe :: DBI :: Datamigração :: Mapper Software Relacionado