Fix bette compatibility with pgsql
This commit is contained in:
parent
302e086f99
commit
3873bc7433
@ -185,8 +185,8 @@ class DoliDBPgsql extends DoliDB
|
|||||||
|
|
||||||
// we are inside create table statement so lets process datatypes
|
// we are inside create table statement so lets process datatypes
|
||||||
if (preg_match('/(ISAM|innodb)/i',$line)) { // end of create table sequence
|
if (preg_match('/(ISAM|innodb)/i',$line)) { // end of create table sequence
|
||||||
$line=preg_replace('/\)[\s\t]*type[\s\t]*=[\s\t]*(MyISAM|innodb);/i',');',$line);
|
$line=preg_replace('/\)[\s\t]*type[\s\t]*=[\s\t]*(MyISAM|innodb).*;/i',');',$line);
|
||||||
$line=preg_replace('/\)[\s\t]*engine[\s\t]*=[\s\t]*(MyISAM|innodb);/i',');',$line);
|
$line=preg_replace('/\)[\s\t]*engine[\s\t]*=[\s\t]*(MyISAM|innodb).*;/i',');',$line);
|
||||||
$line=preg_replace('/,$/','',$line);
|
$line=preg_replace('/,$/','',$line);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user