mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-10-22 14:05:37 +02:00
API CHANGE: dbDataType function created (from r100651)
git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/trunk@105616 467b73ca-7a2a-4603-9d3b-597d59a354a9
This commit is contained in:
parent
25c2b79718
commit
6f936bf10d
@ -856,6 +856,21 @@ class MySQLDatabase extends SS_Database {
|
||||
return 'RAND()';
|
||||
}
|
||||
|
||||
/*
|
||||
* This is a lookup table for data types.
|
||||
* For instance, Postgres uses 'INT', while MySQL uses 'UNSIGNED'
|
||||
* So this is a DB-specific list of equivilents.
|
||||
*/
|
||||
function dbDataType($type){
|
||||
$values=Array(
|
||||
'unsigned integer'=>'UNSIGNED'
|
||||
);
|
||||
|
||||
if(isset($values[$type]))
|
||||
return $values[$type];
|
||||
else return '';
|
||||
}
|
||||
|
||||
/*
|
||||
* This will return text which has been escaped in a database-friendly manner
|
||||
* Using PHP's addslashes method won't work in MSSQL
|
||||
|
Loading…
Reference in New Issue
Block a user