@Igor_Petrovv

Как сделать расширение перемещаемым?

Сделал такое решение, для перемещения расширения - control--1.0.sql (сам код для определения мат ожидания создавал через create schema) и control--1.0.control отправляю в SHAREDIR/extension и в файле control--1.0.control указываю relocatable=true. А в ответ получил корректировки:
ответ не верный.
Попробуйте создать Ваше расширение в чистой базе.
Создайте новую БД.
Создайте схему test;
Сделайте
create extension complex with schema test;
А теперь сделайте так, чтобы это работало.
  • Вопрос задан
  • 44 просмотра
Решения вопроса 1
Melkij
@Melkij
PostgreSQL DBA
создавал через create schema

this is only possible if the extension contains no internal assumptions about what schema any of its objects are in

Как сделать, чтобы расширение было перемещаемым?
откуда в вашем sql взялся create schema, любые на него ссылки в именах объектов


Ну не может быть в relocatable расширении никаких create schema либо ссылок на них.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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