У меня есть хранилище данных CKAN со столбцом с именем «recvTime» типа timestamp (т. е. с использованием «timestamp» в качестве типа во время datastore_create, как показано по этой ссылке). Пример значения для этого столбца: «2014-06-12T16:08:39.542000».
У меня есть большое количество записей в хранилище данных (тысячи), и я хотел бы удалить строки до указанной даты в «recvTime». Моя первая мысль заключалась в том, чтобы сделать это с помощью REST API с операцией datastore_delete с использованием фильтра диапазона, но это невозможно, как описано в следующих вопросах и ответах.
Подскажите, пожалуйста, есть ли другой способ решения проблемы?
Учитывая, что у меня есть доступ к хосту, на котором работает сервер CKAN, мне интересно, можно ли этого добиться, выполнив обычное предложение SQL в движке Postgresql, где хранится хранилище данных. Однако я не нашел информации об управлении базовой моделью данных CKAN в документации CKAN, поэтому не знаю, хорошая ли это идея или рискованная...
Приветствуются любые обходные пути или информационные указатели. Спасибо!