Fix: Sqlite can't be supported until alter table add constraint is

supported by sqlite, so choice is hidden
This commit is contained in:
Laurent Destailleur 2015-07-12 11:44:37 +02:00
parent 3eb6ee2030
commit 6f90605185
2 changed files with 3 additions and 2 deletions

View File

@ -34,7 +34,7 @@ class DoliDBMysqli extends DoliDB
//! Database type
public $type='mysqli';
//! Database label
const LABEL='MySQL';
const LABEL='MySQL or MariaDB';
//! Version min database
const VERSIONMIN='4.1.3';
/** @var mysqli_result Resultset of last query */

View File

@ -308,7 +308,8 @@ if (! empty($force_install_message))
$class='DoliDB'.ucfirst($type);
include_once $dir."/".$file;
if ($type == 'sqlite') continue; // We hide sqlite because support can't be complete until sqlite does not manage foreign key creation after table creation
if ($type == 'sqlite') continue; // We hide sqlite because support can't be complete until sqlite does not manage foreign key creation after table creation (ALTER TABLE child ADD CONSTRAINT not supported)
if ($type == 'sqlite3') continue; // We hide sqlite3 because support can't be complete until sqlite does not manage foreign key creation after table creation (ALTER TABLE child ADD CONSTRAINT not supported)
// Version min of database
$versionbasemin=explode('.',$class::VERSIONMIN);