Data-Model
view release on metacpan or search on metacpan
lib/Data/Model/Schema.pm view on Meta::CPAN
optional => 1,
},
=head2 ascii
ascii => {
type => BOOLEAN,
optional => 1,
},
=head2 unicode
unicode => {
type => BOOLEAN,
optional => 1,
},
=head2 default
default => {
type => SCALAR | CODEREF,
optional => 1,
},
lib/Data/Model/Schema/Properties.pm view on Meta::CPAN
optional => 1,
},
binary => {
type => BOOLEAN,
optional => 1,
},
ascii => {
type => BOOLEAN,
optional => 1,
},
unicode => {
type => BOOLEAN,
optional => 1,
},
default => {
type => SCALAR | CODEREF,
optional => 1,
},
# validation => {},
auto_increment => {
type => BOOLEAN,
lib/Data/Model/Schema/SQL.pm view on Meta::CPAN
$type;
}
sub as_type_attributes {
my($self, $column, $args) = @_;
my $sql;
$sql .= $args->{options}->{unsigned} ? ' UNSIGNED' : '';
$sql .= $args->{options}->{zerofill} ? ' ZEROFILL' : '';
$sql .= $args->{options}->{binary} ? ' BINARY' : '';
$sql .= $args->{options}->{ascii} ? ' ASCII' : '';
$sql .= $args->{options}->{unicode} ? ' UNICODE' : '';
$sql;
}
sub as_default {
my($self, $column, $args) = @_;
my $default = $args->{options}->{default};
if (!defined($default)) {
return '';
}
if (CORE::ref($default) and CORE::ref($default) eq 'CODE') {
xt/01_podspell.t view on Meta::CPAN
Memcached
memcached
tokuhirom
Trott
ACKNOWLEDGEMENTS
DSL
InnoDB
ParamsValidate
ascii
inflateing
unicode
utf
zerofill
DataModel
ORM
mapper
fallback
groonga
kai
DBD
JPerl
( run in 0.646 second using v1.01-cache-2.11-cpan-88abd93f124 )