Este es el comando apgdiff que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
apgdiff - Otra herramienta de diferenciación de PostgreSQL
SINOPSIS
Uso: apgdiff [opciones]
DESCRIPCIÓN
Otra herramienta de diferenciación de PostgreSQL es una sencilla herramienta de diferenciación de PostgreSQL que es útil para esquemas
actualizaciones. La herramienta compara dos archivos de volcado de esquema y crea un archivo de salida SQL que es
(después de algunas modificaciones hechas a mano) adecuado para actualizaciones de esquemas antiguos.
OPCIONES
--versión
muestra la versión apgdiff
--añadir-valores predeterminados
agrega DEFAULT ... en caso de que la nueva columna tenga una restricción NOT NULL pero no un valor predeterminado (el
el valor predeterminado se elimina más tarde)
--add-transacción
agrega START TRANSACTION y COMMIT TRANSACTION al archivo diff generado
--ignore-function-espacio en blanco
ignora múltiples espacios y nuevas líneas al comparar el contenido de funciones
· ADVERTENCIA: esto puede hacer que las funciones parezcan ser las mismas en los casos en que no lo son, por lo que
use esta función solo si sabe lo que está haciendo
--ignorar-empezar-con
ignora las modificaciones de START WITH en las SECUENCIAS (el valor predeterminado es no ignorar estos cambios)
--in-charset-name
juego de caracteres que debe usarse para leer archivos de entrada (se admite el nombre del juego de caracteres estándar
por Java, el valor predeterminado es UTF-8)
--out-charset-name
juego de caracteres que debe usarse para escribir la salida (el nombre del juego de caracteres estándar es compatible con
Java, el valor predeterminado es UTF-8)
- declaraciones-de-salida-ignoradas
genera información sobre declaraciones DDL que apgdiff ignora en este momento (
no generar ninguna instrucción SELECT, INSERT, UPDATE y / o DELETE)
--ignorar-disparadores-slony
al analizar declaraciones SQL, ignora los disparadores Slony llamados _slony_logtrigger y
_slony_denyaccess
--list-charsets
enumera todos los juegos de caracteres admitidos
Use apgdiff en línea usando los servicios de onworks.net