@ATNC
Full-stack web\python developer

Как исправить ошибку raster does not exists?

Здравствуйте. Пытаюсь добавить поле типа "raster" в существующую таблицу, но получаю ошибку "ERROR: type "raster" does not exist".
Postgres версии 12.1, установил extension postgis. Версия ОС macOS 10.15.2 Запрос на добавление
BEGIN;
--
-- Add field extra_raster to worldborder
--
ALTER TABLE "world_worldborder" ADD COLUMN "extra_raster" raster NULL;
CREATE INDEX "world_worldborder_extra_raster_id" ON "world_worldborder"USING GIST (ST_ConvexHull("extra_raster"));
COMMIT;


Как решить даную проблему? Спасибо!
  • Вопрос задан
  • 145 просмотров
Решения вопроса 1
Melkij
@Melkij
PostgreSQL DBA
Сейчас версия postgis 3.0.0

https://postgis.net/2019/10/20/postgis-3.0.0/
Note that a major change in 3.0 is that the raster functionality has been broken out as a separate extension.

-- install these if you need them
CREATE EXTENSION postgis_raster;
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы