PostgreSQL 9.1 pg_restore error con respecto a PLPGSQL

Estoy usando Postgres para un proyecto de django y actualmente estoy implementando un sistema de copia de seguridad / restauración de base de datos que tan simple como sea posible realiza un pg_dump cuando el usuario hace clic en la copia de seguridad y luego pg_restore cuando hace clic en restaurar la copia de seguridad.

Todo parece estar bien y bien, hasta que realmente intenta realizar el pg_restore, momento en el que da este error:

pg_restore: [archiver (db)] Error desde la entrada de la tabla de contenido 3206; 0 0 EXTENSIÓN DE COMENTARIOS plpgsql pg_restore: [archiver (db)] no se pudo ejecutar la consulta: ERROR: debe ser propietario de la extensión plpgsql El comando fue: COMMENT ON EXTENSION plpgsql IS 'lenguaje de procedimiento PL / pgSQL';

He investigado qué es plpgsql, etc., y lo comprendo, y con respecto al error, intenté configurar manualmente el "propietario de la extensión" para el usuario que ejecuta el script y es el propietario de la base de datos, pero eso no cambió nada, es realmente molesto ya que su error en un intento de establecer un comentario de todas las cosas

Pg_dump crea todo esto automáticamente, por lo que no se puede eliminar la línea de comentarios y no hay indicadores para deshabilitar los comentarios (de los que tengo conocimiento), así que estoy realmente atascado en cuanto a cómo resolver este problema.

Respuestas a la pregunta(5)

Su respuesta a la pregunta