Este es el comando sqlt-diff-oldp 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
sqlt-diff - encuentra las diferencias entre dos esquemas
SINOPSIS
Para ayuda:
sqlt-diff -h | --help
Para obtener una lista de todos los analizadores válidos:
sqlt -l | --list
Para diferenciar dos esquemas:
sqlt-diff [opciones] nombre_archivo1 = analizador nombre_archivo2 = analizador
Opciones:
-d | --debug Muestra información de depuración
DESCRIPCIÓN
sqlt-diff es una utilidad para crear un archivo de comandos SQL necesarios para transformar el
primer esquema proporcionado al segundo. Si bien aún no es exhaustivo en su capacidad para mutar
el esquema completo, informará lo siguiente
· Nuevas tablas
Usando la clase Producer del esquema de destino (segundo), cualquier tabla que falte en el
El primer esquema se generará en su totalidad (campos, restricciones, índices).
· Campos perdidos / alterados
Cualquier campo que falte o esté alterado entre los dos esquemas se informará como:
ALTER TABLE
[SOLTAR ]
[CAMBIO ( )];
· Índices perdidos / alterados
Se indicarán los índices que falten o sean de diferente tipo o en diferentes campos.
Los índices que deban eliminarse se informarán como tales:
ÍNDICE DE GOTA SOBRE ;
Un índice de un tipo diferente o en campos diferentes se informará como un índice nuevo como
tal:
CREAR [ ] ÍNDICE [ ] SOBRE
( [, ]);
Declaraciones "ALTER / DROP TABLE" y "CREATE INDEX" están No generado por el Productor,
desafortunadamente, y puede requerir un masaje antes de pasarlo a su base de datos de destino.
Use sqlt-diff-oldp en línea usando los servicios de onworks.net