DROP PLUGIN¶
DCL-команда DROP PLUGIN
используется для удаления существующего
плагина из кластера.
Синтаксис¶
Параметры¶
- PLUGIN — имя роли. Соответствует правилам имен для всех объектов в кластере
- IF EXISTS — позволяет избежать ошибки в случае, если такого плагина в кластере нет
- WITH DATA — удаление плагина вместе с его данными (записи в
системных таблицах плюс выполнение команд из раздела
pico.DOWN
файла миграций) - TIMEOUT — интервал времени, за который Picodata пытается удалить плагин в кластере. Если времени не хватило и вернулась ошибка, то или плагин не успел удалиться, или удалился, но нам не хватило времени получить об этом подтверждение. Чтобы проверить статус плагина, можно повторить еще раз команду его удаления. Если плагин удален, то в результате вернется нуль строк. Если же плагин не был удален, то вернется одна строка.
Примеры¶
DROP PLUGIN weather_cache 0.1.0 WITH_DATA;