| Alzabo :: Intro. Alzabo :: Intro é um módulo Perl que contém informações introdutórias sobre Alzabo. |
Baixe Agora |
Alzabo :: Intro. Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Dave Rolsky
- Site do editor:
- http://search.cpan.org/~drolsky/
Alzabo :: Intro. Tag
Alzabo :: Intro. Descrição
Alzabo :: Intro é um módulo Perl que contém informações introdutórias sobre Alzabo. Alzabo :: Intro é um módulo Perl que contém informações introdutórias sobre Alzabo.Criando uma primeira coisa que você vai querer fazer é criar um esquema. A maneira mais fácil de fazer isso é reverter o engenheiro de um esquema existente. O Mason GUI, disponível no Alzabo separado :: Distribuição de Mason, fornece outro meio de criar um esquema. E claro, você pode criar um por meio de um script Perl personalizado que usa o vários :: Create :: * Classes . Aqui está o começo de tal roteiro: use Alzabo :: Criar :: Schema; eval {my $ s = alzabo :: criar :: esquema-> Novo (nome => 'foo', rdbms => 'mysql'); minha tabela $ = $ s-> make_table (nome => 'ste_table'); Meu $ A_COL = $ Table-> make_column (nome => 'a_column', digite => 'int', nullable => 0, seqüenciado => 0, atributos => ); $ table-> add_primary_key ($ A_COL); Minha $ B_COL = $ Table-> make_column (nome => 'b_column', digital => 'varchar', comprimento => 240, nullable => 0); $ table-> make_index (colunas => ); ... $ s-> save_to_file; }; if ($ @) {lidar com exceções} exemplos de usoalzabo é uma ferramenta poderosa, mas como com muitas ferramentas poderosas, também pode ser um pouco esmagadora no início. A maneira mais fácil de entender algumas de suas capacidades básicas é através de alguns exemplos. Vamos primeiro assumir que você criou o seguinte esquema: Movie Filme_id Tinyint - Título da chave primária VARCHAR (200) Release_year Tabela do ano: Pessoa Person_id Tinyint - Nome da chave primária VARCHAR (200) Data de nascimento Data Birthplace_Location_id Tinyint - Chave estrangeira Tabela de localização: trabalho job_id tinyint - trabalho chave primária varchar (200) - algo como 'ator' ou 'diretor' tabela: Creditle_id tinyint - chave primária parte 1, chave estrangeira para o filme de filme tinyint - 2, chave estrangeira para pessoa job_id tinyint - Primário chave Parte 3, chave estrangeira para mesa de trabalho: localização location_id tinyint - local de chave primária varchar (200) - 'New York City' ou 'USA' parent_location_id tinyint - chave estrangeira Para requisitos de localização: · Perl.
Alzabo :: Intro. Software Relacionado