Datastax - Драйвер Cassandra PHP - Выполнение скрипта CQL

Используя Datastax - Cassandra PHP Driver, я хотел бы выполнить файл сценария CQL. Например, этот файл сценария содержит множество команд CREATE KEYSPACE, CREATE TABLE.

В терминале cqlsh я могу сделать то же самое,

cqlsh>source 'script_name.cql';

Но как я могу добиться того же с помощью Datastax - Cassandra PHP Driver?

Любая помощь приветствуется.


person Nagarajan S    schedule 12.07.2016    source источник


Ответы (1)


В драйвере такого API нет. То же самое может быть достигнуто за счет:

  1. Если cql установлен на сервере, где запускается php, то используйте exec(cqlsh [ other optional options ] -f script_name.cql).
  2. Прочитайте файл в PHP-коде и выполните команду.
person undefined_variable    schedule 12.07.2016
comment
Большое спасибо. Я проверил ваше предложение и нашел работу. - person Nagarajan S; 12.07.2016