Junya Kondo > DBIx-MoCo > DBIx::MoCo::Schema

Download:
DBIx-MoCo-0.18.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Source  

NAME ^

DBIx::MoCo::Schema - Schema class for DBIx::MoCo classes

SYNOPSIS ^

  my $schema = DBIx::MoCo::Schema->new('MyMoCoClass'); # make an instance

  my $schema = MyMoCoClass->schema; # MyMoCoClass isa DBIx::MoCo
  $schema->primary_keys; # same as MyMoCoClass->primary_keys
  $schema->uniquie_keys; # same as MyMoCoClass->uniquie_keys
  $schema->columns; # same as MyMoCoClass->columns

  # you can set any parameters using param
  $schema->param(validation => {
    name => ['NOT_BLANK', 'ASCII', ['LENGTH', 2, 5]],
    # for example, FormValidator::Simple style definitions
  });
  $schema->param('validation'); # returns validation definitions

SEE ALSO ^

DBIx::MoCo, FormValidator::Simple

AUTHOR ^

Junya Kondo, <jkondo@hatena.com>

COPYRIGHT AND LICENSE ^

Copyright (C) Hatena Inc. All Rights Reserved.

This library is free software; you may redistribute it and/or modify it under the same terms as Perl itself.

syntax highlighting: