Schema renaming cascade

Поиск
Список
Период
Сортировка
От Lorusso Domenico
Тема Schema renaming cascade
Дата
Msg-id CAJMpnG6Ai7tfBCQ+XiA1d3UFc=fpD5f0tCFgu49O2orfuawCzw@mail.gmail.com
обсуждение исходный текст
Ответы Re: Schema renaming cascade
Список pgsql-general
Hello guys,
I need to rename a schema, including each reference to it (also for functions)

I mean:
I've 2 schemas called "schema1" and "schema2".
In schema1 there are tables, composite types, and functions
Functions call other functions in the same schema

In schema2 
Also in schema2 there are tables, composite types, and functions
Plus many function and tables refer to object of schema1


I need to rename schema1 to schema 3 substituting any reference to schema1 with schema3
Is there a way to to that?

I found this answer that clone a schema (that solve partially the problem) but is it still working for v15?

At the end, I need to replace schema1 with schema3 for each function (because table and type are automatically update)

Any suggestions?

В списке pgsql-general по дате отправления:

Предыдущее
От: Lorusso Domenico
Дата:
Сообщение: Re: Dynamically accessing columns from a row type in a trigger
Следующее
От: Marc Millas
Дата:
Сообщение: shared buffers