ActiveRecord-Simple
view release on metacpan or search on metacpan
lib/ActiveRecord/Simple/Utils.pm view on Meta::CPAN
sub class_to_table_name {
my ($class) = @_;
#load $class;
return $class->_get_table_name if $class->can('_get_table_name');
$class =~ s/.*:://;
#$class_name = lc $class_name;
my $table_name = join('_', map {lc} grep {length} split /([A-Z]{1}[^A-Z]*)/, $class);
return $table_name;
}
sub is_integer {
my ($data_type) = @_;
return unless $data_type;
return grep { $data_type eq $_ } qw/integer bigint tinyint int smallint/;
( run in 0.575 second using v1.01-cache-2.11-cpan-65fba6d93b7 )