Objeto :: Relação :: Configuração

Objeto :: Módulo de Configuração :: Configuração de Configuração Pode Configurar um objeto :: Relation Data Store.
Baixe Agora

Objeto :: Relação :: Configuração Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Kineticode, Inc.
  • Site do editor:
  • http://search.cpan.org/~dwheeler/Object-Relation-v0.1.0/lib/Object/Relation/Setup/DB/SQLite.pm

Objeto :: Relação :: Configuração Tag


Objeto :: Relação :: Configuração Descrição

Objeto :: Relação :: Módulo de Instalação pode configurar um objeto :: Relation Data Store. Objeto :: Relação :: Módulo de Configuração pode configurar um objeto :: Relation Data Store.Synopsis Use Objeto :: Relação :: Configuração; Meu $ Setup = Object :: Relação :: Setup-> Novo (% params); $ setup-> Configuração; Este módulo é a classe base para classes que configuram um objeto :: Relação :: Lidar com o armazenamento de dados.class interfaceconstruturadoresNova meu $ setup = objeto :: setup-> novo (% params); este Construtor de fábrica cria e retorna um novo objeto de configuração. Por padrão, ele aceita os seguintes parâmetros: ClassDetermines que subclasse do objeto :: Relation :: Setup para usar. A classe pode ser especificada como um nome de classe completa, como Objeto :: Relation :: Setup :: DB :: PG, ou se estiver no objeto :: Namespace Setup :: Você pode apenas usar o restante da classe nome, por exemplo, db :: pg. Uma vez objeto :: Relação :: Configuração carregou a subclasse, ela será redispatch para seu novo () construtor. O parâmetro de classe é padronizado para DB :: SQLite, a menos que o construtor seja chamado diretamente na subclasse, caso em que a classe será usada. Class_dirsan Array Referencerence das classes para procurar por classes que herdam do objeto :: Base. Estes serão passados para o método Load_Classes :: Relação :: Schema; Como tal, o valor final na lista pode, opcionalmente, ser um arquivo :: Objeto de regra. Padrões para Se não especificado.Verbosea booleano indicando se a configuração deve ou não verbose.class MethodsChema_Class Meu $ Schema_Class = Object :: Relation :: Setup-> Schema_ClassReturns O nome do objeto :: Relation :: Subclasse de esquema que pode ser usado para gerar o código do esquema para construir o armazenamento de dados. Por padrão, este método retorna o mesmo nome que o nome do objeto :: Setup subclasse, mas com "Store" substituído por "esquema" .store_class Meu $ Store_Class = Object :: Relation :: Setup-> Store_classReturns o Nome do objeto :: Relação :: Lidar subclasse que gerencia a interface para o armazenamento de dados para objeto :: Relation. Por padrão, este método retorna o mesmo nome que o nome do objeto :: subclasse de instalação :: com "Build" removido.Instance InterfaceInstance AcessosVerbose Meu $ Verbose = $ Setup-> verbose; $ setup-> verbose ($ verbose); um valor booleano identificando se a configuração deve ou não verbose.class_dirs my @dirs = $ setup-> class_dirs; $ setup-> Class_dirs (@dirs); Obtém ou define a lista de diretórios que serão pesquisados para classes que herdam do objeto :: Relation :: Base. Estes serão passados para o método Load_Classes :: Relação :: Schema; Como tal, o valor final na lista pode opcionalmente ser um arquivo :: Localizar :: Rule Object.Instance MétodosSetup $ Setup-> Configuração; Configura o armazenamento de dados. Este é um método abstrato que deve ser substituído nas subclasses.load_schema $ setup-> load_schema; carrega um objeto :: Relation :: esquema objeto com todas as bibliotecas encontradas no caminho especificado pelo atributo class_dirs.why? Isso carrega todas as bibliotecas em um objeto já instalado :: Plataforma de relação, incluindo, claro, o objeto :: Classes do sistema de relação. Em seguida, um banco de dados completo pode ser construído, incluindo as classes do sistema e as classes de aplicativos. Isso é realmente útil para testes, no entanto.Notifify $ setup-> nofify («boa aparência ... ', $ /); saídas mensagens de notificação de configuração. Ele simplesmente imprime todas as mensagens para se o atributo detalhado for verdadeiro. Requisitos: · Perl.


Objeto :: Relação :: Configuração Software Relacionado