Как исправить ошибку «Ошибка: этот QuadStore не зарегистрирован»? - PullRequest
1 голос
/ 23 марта 2019

Я пытаюсь загрузить образец базы данных chinook.db в Cayley.Я использую стандартный конфигурационный файл Cayley cayley_example.yml с небольшими изменениями, характерными для sqlite3.

Вот chinook.db

cayley_example.yml

store:
  # backend to use
  backend: sqlite
  # address or path for the database
  address: "./chinook.db"
  # open database in read-only mode
  read_only: false
  # backend-specific options
  options:
    nosync: false
query:
  timeout: 30s
load:
  ignore_duplicates: false
  ignore_missing: false
  batch: 10000

Если я выполню ./cayley init -c cayley_example.yml, я получу Error: This QuadStore is not registered. Я попытался следовать этому руководству , но файлы .cfg не поддерживаются текущей версией Cayley.

1 Ответ

1 голос
/ 24 мая 2019

При выполнении команды cayley init добавьте флаг -d и «тип хранилища».Для вашего случая - cayley init -d "sql"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...