Este módulo admite la replicación de una base de datos de Odoo con pglogical al pasar también DDL a las réplicas. Puedes configurar a qué conjuntos de réplicas pasar DDL.
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 12.0Este módulo hace que Odoo replique los cambios en la estructura de la base de datos (como crear o alterar tablas) a las réplicas pglogical configuradas, de modo que las bases de datos replicadas se mantengan sincronizadas con la principal.
Este es un módulo técnico del lado del servidor que cambia cómo Odoo envía los cambios de estructura de la base de datos (DDL) a PostgreSQL. Cuando está configurado, intercepta esos cambios y los reenvía a los conjuntos de réplicas que elijas, de modo que las copias de la base de datos reciben las mismas actualizaciones de tablas y columnas que la base de datos principal.
- Solo se activa si existe una sección
pglogicalen el archivo de configuración de Odoo y enumera uno o más conjuntos de replicación. Sin eso, no hace nada. - Requiere la librería de Python
sqlparse; si esa librería falta, la funcionalidad se desactiva y se registra un error. - No se ejecuta durante las pruebas automatizadas.
- Añade automáticamente el nombre de esquema
publica los nombres de tablas y columnas en las sentencias interceptadas cuando es necesario, mientras que deja intactas las tablas temporales y ciertas sentencias (como las que involucran agregados, restricciones, triggers o índices). - No añade ningún menú, pantalla, botón, informe ni ajuste orientado al usuario en Odoo. No hay nuevos modelos ni reglas de negocio para los usuarios finales.
En resumen, es una herramienta de infraestructura para administradores que usan replicación pglogical y quieren que los cambios de esquema se propaguen automáticamente.
Texto generado por IA (DeepSeek) al leer el código de la versión 12.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.
Fuentes · Odoo 12.0
Confirmado el 2026-11-03 en la rama 12.0 de OCA/server-backend.
terminal Instalación y uso
Documentación de OCA · Odoo 12.0Configuración
Fuente · Odoo 12.0Para configurar este módulo, necesita:
- añadir la sección
[pglogical]a su archivo de configuración de odoo - añadir el valor
replication_sets = set1,set2,set3,etcen esta sección - añadir
pglogicala su lista de módulos de todo el servidor
Ejemplo:
[pglogical]
replication_sets = ddl_sqlSi se configura correctamente, este módulo es completamente transparente para los usuarios.
Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.