Refactored getMaxLengths()
This commit is contained in:
parent
27c1361fbb
commit
26a3e35de0
|
@ -2100,20 +2100,17 @@ SQL;
|
||||||
|
|
||||||
public static function getMaxLengths()
|
public static function getMaxLengths()
|
||||||
{
|
{
|
||||||
global $CC_CONFIG;
|
|
||||||
$con = Propel::getConnection();
|
$con = Propel::getConnection();
|
||||||
|
$sql = <<<SQL
|
||||||
//Not using prepared statement here since not using an variable input.
|
SELECT column_name, character_maximum_length FROM information_schema.columns
|
||||||
$sql = "SELECT column_name, character_maximum_length FROM information_schema.columns"
|
WHERE table_name = 'cc_show' AND character_maximum_length > 0
|
||||||
." WHERE table_name = 'cc_show' AND character_maximum_length > 0";
|
SQL;
|
||||||
$result = $con->query($sql)->fetchAll();
|
$result = $con->query($sql)->fetchAll();
|
||||||
|
|
||||||
// store result into assoc array
|
|
||||||
$assocArray = array();
|
$assocArray = array();
|
||||||
|
|
||||||
foreach ($result as $row) {
|
foreach ($result as $row) {
|
||||||
$assocArray[$row['column_name']] = $row['character_maximum_length'];
|
$assocArray[$row['column_name']] = $row['character_maximum_length'];
|
||||||
}
|
}
|
||||||
|
|
||||||
return $assocArray;
|
return $assocArray;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue