Julz :: DBI :: Schemagerator

Jikants :: dbi :: Schemagerator é um módulo Perl para gerar esquemas de tabela dos registros Jikant :: DBI.
Baixe Agora

Julz :: DBI :: Schemagerator Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • David Glasser
  • Site do editor:
  • http://search.cpan.org/~glasser/HTTP-Server-Simple-Recorder-0.02/lib/HTTP/Server/Simple/Recorder.pm

Julz :: DBI :: Schemagerator Tag


Julz :: DBI :: Schemagerator Descrição

Jifty :: DBI :: SchemaGenerator é um módulo Perl para gerar esquemas de tabela de registros Jifty :: DBI. Jifty :: DBI :: SchemaGenerator é um módulo Perl para gerar esquemas de tabela de módulo Jifty :: DBI records.This transforma um objeto Jifty :: gravar em um esquema SQL para seu banco de dados escolhido. No momento, suas escolhas são MySQL, SQLite, ou PostgreSQL. A Oracle também pode funcionar bem, embora de untested.SYNOPSISThe Curto AnswerSee abaixo para onde nós começamos a $ handle e US $ variáveis do modelo. uso Jifty :: DBI :: SchemaGenerator; ... my $ s_gen = Jifty :: DBI :: SchemaGenerator-> new ($ handle); $ S_gen-> add_model ($ model); minha @statements = $ s_gen-> create_table_sql_statements; imprimir join ( "n", @statements, ''); ... The Long VersionSee Jifty :: DBI para obter detalhes sobre o primeiro pacote MyModel dois parts.MyModel; # Utilize lib / MyModel.pm advertências; Use rigoroso; usar qw base (Jifty :: DBI :: Record); # Seu código personalizado vai aqui. 1; MyModel :: Schema pacote MyModel :: Schema; # lib / MyModel / uso Schema.pm advertências; Use rigoroso; uso Jifty :: DBI :: Schema; foo coluna => tipo é 'texto'; bar coluna => tipo é 'texto'; 1;! Myscript.pl # / usr / bin / env perl # myscript.pl use strict; use avisos; uso Jifty :: DBI :: SchemaGenerator; usar Jifty :: DBI :: Handle; usar MyModel; usar MyModel :: Schema; meu $ handle = Jifty :: DBI :: HANDLE-> new (); $ HANDLE-> connect (driver => 'SQLite', banco de dados => 'testdb',); my $ model = MyModel-> new ($ handle); my $ s_gen = Jifty :: DBI :: SchemaGenerator-> new ($ handle); $ S_gen-> add_model ($ model); # Aqui está o ponto básico deste módulo: meus @statements = $ s_gen-> create_table_sql_statements; imprimir join ( "n", @statements, ''); # Esta parte é diretamente do Jifty :: Script :: Schema :: create_all_tables () $ HANDLE-> begin_transaction; para minha US $ declaração (@statements) {my $ ret = $ HANDLE-> simple_query ($ statement); $ Ret ou morrer "erro ao criar uma tabela:". $ RET> mensagem_de_erro; } $ HANDLE-> commit; Requisitos: · Perl.


Julz :: DBI :: Schemagerator Software Relacionado

Io :: prompt

IO :: Prompt é um módulo Perl para solicitar interativamente a entrada do usuário. ...

164

Download

qmeterslib.

qmeterslib Library fornece um widget QT altamente personalizável para criar widgets de discagem análogos complexos. ...

159

Download

Arquivo :: Próximo :: OO

Arquivo :: Próximo :: OO é um módulo Perl com o wrapper do iTerator de localização por arquivo :: próximo :: Função de arquivos. ...

223

Download