$database→dialect()

Get database dialect used by this instance

The dialect provides database-specific behavior. Use its capability methods to write SQL that works with each supported database type:

Available since version 3.0.273.

Example

$dialect = $database->dialect();
echo $dialect->name(); // 'mysql' or 'sqlite'
if($dialect->supportsFulltext()) {
  // MATCH ... AGAINST is available
}

Usage

$wireDatabaseDialect = $database->dialect();

Return value


$database methods and properties

API reference based on ProcessWire core version 3.0.275