my $info = $class->_column_info->{$col} ||
eval { $class->_isa_class($col)->_column_info($col) } ||
return '';
-
+
my $def = $info->{COLUMN_DEF};
- $def = '' unless defined $def;
-
- # exclude defaults we don't want to display-- may need some additions here
- if ( $class->column_type($col) =~ /^BOOL/i ) {
- $def = $def ? 1 : 0; # allow 0 or 1 for bool cols
- }
- else {
- $def = $def =~ /(^0000-00-00.*$|^0[0]*$|^0\.00$|CURRENT_TIMESTAMP|NULL)/i ? '' : $def ;
-
- }
- return $def;
+ $def = '' unless defined $def; # is this good?
+ return $def;
}
+
+
=head2 get_classmetadata
Gets class meta data *excluding cgi input* for the passed in class or the