Compatibility

Table of Contents

Version Notes

CrateDB

Consult the following table for CrateDB version compatibility notes:

Driver Version CrateDB Version Notes
Any >= 2.1.x

Client needs to connect with a valid database user to access CrateDB.

The default CrateDB user is crate and has no password is set.

The enterprise edition of CrateDB allows you to create your own users.

Prior versions of CrateDB do not support this feature.

Implementation Notes

DBAL

Driver Version Feature Notes
>= 0.2.0 HTTP basic auth. Supported.
>= 0.2.1 PHP 7. Supported.
>= 0.3

Exposed PDO methods:

  • getServerVersion()
  • getServerInfo()
Supported.
Connection to multiple CrateDB nodes. Supported.
Default schema selection. Supported.

CrateDB SQL features:

  • Joins (with or without a query builder)
  • Fulltext indexes (without a query builder)
Supported.