diff --git a/docs/connect.rst b/docs/connect.rst index e061490..e8226da 100644 --- a/docs/connect.rst +++ b/docs/connect.rst @@ -107,7 +107,23 @@ by setting the connection's ``CRATE_ATTR_SSL_MODE`` attribute: .. code-block:: php - $connection->setAttribute(PDOCrateDB::CRATE_ATTR_SSL_MODE, PDOCrateDB::CRATE_ATTR_SSL_MODE_REQUIRED); + setAttribute(PDOCrateDB::CRATE_ATTR_SSL_MODE, PDOCrateDB::CRATE_ATTR_SSL_MODE_REQUIRED); + $stmt = $connection->prepare('SELECT mountain FROM sys.summits LIMIT 1;'); + $stmt->execute(); + $rows = $stmt->fetchAll(PDO::FETCH_ASSOC); + foreach ($rows as $row) { + print_r($row); + } + ?> If this is not configured you will see the following error message: ``cURL error 52: Empty reply from server`` @@ -155,7 +171,7 @@ Driver specific constants The CrateDB driver provides number of ``PDO`` attribute class constants. -``PDO::CRATE_ATTR_DEFAULT_SCHEMA`` (string) +``PDOCrateDB::CRATE_ATTR_DEFAULT_SCHEMA`` (string) The default schema for the PDO connection. .. TIP:: @@ -165,7 +181,7 @@ The CrateDB driver provides number of ``PDO`` attribute class constants. However, you can query any schema you like by specifying it in the query. -``PDO::CRATE_ATTR_SSL_MODE`` (int) named attribute +``PDOCrateDB::CRATE_ATTR_SSL_MODE`` (int) named attribute The connection SSL mode. Accepted values: @@ -179,19 +195,19 @@ The CrateDB driver provides number of ``PDO`` attribute class constants. ``CRATE_ATTR_SSL_MODE_REQUIRED`` Enable SSL mode, and perform host verification. -``PDO::CRATE_ATTR_SSL_KEY_PATH`` (string) +``PDOCrateDB::CRATE_ATTR_SSL_KEY_PATH`` (string) The path to an SSL client key file. -``PDO::CRATE_ATTR_SSL_KEY_PASSWORD`` (string) +``PDOCrateDB::CRATE_ATTR_SSL_KEY_PASSWORD`` (string) The SSL client key file password. -``PDO::CRATE_ATTR_SSL_CERT_PATH`` (string) +``PDOCrateDB::CRATE_ATTR_SSL_CERT_PATH`` (string) The path to an SSL client certificate file. -``PDO::CRATE_ATTR_SSL_CERT_PASSWORD`` (string) +``PDOCrateDB::CRATE_ATTR_SSL_CERT_PASSWORD`` (string) The SSL client certificate file password. -``PDO::CRATE_ATTR_SSL_CA_PATH`` (string) +``PDOCrateDB::CRATE_ATTR_SSL_CA_PATH`` (string) The path to an SSL *Certificate Authority* (CA) certificate file. .. SEEALSO::