Dbix :: contador

Manipulate nomeado contadores armazenados em um banco de dados
Baixe Agora

Dbix :: contador Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Rhesa Rozendaal
  • Site do editor:
  • http://search.cpan.org/~rhesa/CGI-Application-Plugin-DevPopup-1.00/lib/CGI/Application/Plugin/DevPopup.pm

Dbix :: contador Tag


Dbix :: contador Descrição

Manipule os contadores nomeados armazenados em um banco de dados DBIX :: Counter é um módulo Perl para manipular contadores nomeados armazenados em um banco de dados.VarningThis é a liberação inicial! Foi testado para funcionar com o SQLite, MySQL, PostgreSQL e MS SQL Server, sob Perl 5.6 e 5.8.i apreciaria feedback e alguma ajuda ao torná-la compatível com versões mais antigas do Perl. Eu sei 'usar avisos' e 'nosso' não funciona antes de 5.6, mas é aí que meu conhecimento histórico termina.synopsis use dbix :: contador; $ c = dbix :: Contra-> Novo ('meu contador', dbi => 'dbi: mysql: mydb', login => 'username', senha => 'secret'); $ c-> inc; Imprimir $ c-> valor; $ c-> DEC; Este módulo cria e mantém os contadores denominados em um banco de dados. Ele tem uma interface simples, com métodos para incrementar e diminuir o balcão por um, e um método para recuperar o valor. Ele suporta sobrecarga do operador para incremento (++), decrement (-) e stringification (""). Deve ser executado bem em ambientes persistentes, uma vez que usa os métodos Connect_Cached e Prepare_Cached de DBI.A maior vantagem sobre sua principal inspiração - Arquivo :: Concerfile - é que ele permite o acesso distribuído, simultâneo aos contadores e não está vinculado a um único sistema de arquivos. Configurações de conexão podem ser definidas no construtor. O nome da tabela é configurável, mas os nomes das colunas estão atualmente codificados para Counter_ID e valor. A seguinte instrução SQL pode ser usada para criar a tabela: Criar contadores da tabela (Counter_id Varchar (64) Chave Primária, Valor Int Null Padrão 0 ); Este módulo tenta imitar a interface do arquivo :: Conterfile, exceto atualmente, suporta apenas contadores inteiros. As funções de bloqueio no arquivo :: Concerfile estão presentes apenas para compatibilidade: eles sempre retornam 0. Requisitos: · Perl.


Dbix :: contador Software Relacionado