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

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

В терминале cqlsh я могу сделать вышеуказанное

cqlsh>source 'script_name.cql';

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

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

1 ответ

Решение

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

  1. Если cql установлен на сервере, где запускается php, используйте exec(cqlsh [ other optional options ] -f script_name.cql),
  2. Прочитайте файл в коде PHP и выполните команду.
Другие вопросы по тегам