public function setColumnCase($value)
{
switch (TPropertyValue::ensureEnum($value, 'Prado\\Data\\TDbColumnCaseMode')) {
case TDbColumnCaseMode::Preserved:
$value = PDO::CASE_NATURAL;
break;
case TDbColumnCaseMode::LowerCase:
$value = PDO::CASE_LOWER;
break;
case TDbColumnCaseMode::UpperCase:
$value = PDO::CASE_UPPER;
break;
}
$this->setAttribute(PDO::ATTR_CASE, $value);
}