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.

>= 1.0

>= 2.3.x

>= 2.0

>= 4.0.x

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.

>= 1.1

[BREAKING]: PDO library requires PHP 7.2

Supported.

Added SSL support

Supported.

Based on Doctrine 2.6.3

Supported.

>= 2.0

Based on Doctrine 2.9

Supported.

>= 2.2

Based on Doctrine 2.10

Supported.