Postgres: melhor maneira de mover dados do esquema público de um banco de dados para o novo esquema de outro banco de dados

Eu sou novo no Postgres e acabei de descobrir que não consigo acessar dados de bancos de dados diferentes em uma consulta SQL. E também aprendeu o conceito de esquema no Postgres.

Agora, eu tenho dois bancos de dados

db1 e db2

Ambos têm tabelas com o mesmo nome em seu esquema público.

Agora, quero criar um novo esquema no db1 com o nome: new_schema

E mova dados de db2.public para db1.new_schema

Qual é a maneira mais fácil de fazer isso?

questionAnswers(2)

yourAnswerToTheQuestion