protected function _defaultValue($default)
{
if (is_numeric($default) || $default === null) {
return $default;
}
// Sequences
if (strpos($default, 'nextval') === 0) {
return null;
}
// Remove quotes and postgres casts
return preg_replace("/^'(.*)'(?:::.*)\$/", "\$1", $default);
}